Search found 5 matches

by wuhao09
Thu Dec 21, 2017 12:20 am
Forum: Development Help
Topic: Question about building binaries with debug symbols
Replies: 2
Views: 6559

Re: Question about building binaries with debug symbols

Hi learn_more, thank you for your reply!
by wuhao09
Wed Dec 20, 2017 12:21 am
Forum: Development Help
Topic: Question about building binaries with debug symbols
Replies: 2
Views: 6559

Question about building binaries with debug symbols

Hi Guys! I'm trying to build no stripped version of ReactOS. I've tried to set the environment variable ROS_BUILDNOSTRIP to yes, but it doesn't work when using ninja to build. The WIKI says that it works with make, so I've used "configure.sh makefiles" to generate the necessary make files. But when ...
by wuhao09
Tue Dec 19, 2017 3:44 am
Forum: Development Help
Topic: Connection issue using GDB and VirtualBox on Linux
Replies: 3
Views: 3991

Re: Connection issue using GDB and VirtualBox on Linux

I've tried QEMU with GDB. It's a simpler way I think. There is no need to configure GDB, _WINKD_, and KDBG in CMakeCache.txt and no need to configure /DEBUGPORT=GDB in freeldr.ini. All I need to do is to start QEMU with -s -S switches and then GDB connects to localhost:1234 successfully.
by wuhao09
Mon Dec 18, 2017 7:17 am
Forum: Development Help
Topic: Connection issue using GDB and VirtualBox on Linux
Replies: 3
Views: 3991

Re: Connection issue using GDB and VirtualBox on Linux

Hi! Thank you for the information! I tried to change the settings in CMakeCache.txt according to the link and rebuilt the code. But the timeout issue is still there. I think maybe I should try QEMU and see if it's OK. Thank you again!
by wuhao09
Sun Dec 17, 2017 8:58 am
Forum: Development Help
Topic: Connection issue using GDB and VirtualBox on Linux
Replies: 3
Views: 3991

Connection issue using GDB and VirtualBox on Linux

Hello Guys, I'm trying to run ReactOS in VirtualBox and then use GDB to remote debug it on a Linux PC. I've configured ReactOS virtual COM2 port to a Linux pipe and then used socat to redirect the pipe to a pseduo terminal. Then GDB connects to this pseduo terminal with the "target remote" command. ...