Hi~ I am ajblane. I have a question. Please, help me.
Christian Prochaska
christian.prochaska at ...1...
Fri May 23 13:41:13 CEST 2014
Hello,
On Fri, May 23, 2014 at 11:09:43AM +0800, ch ajblane wrote:
>>>> Dear sir:
>>>> I want to use Qemu's GDB stub to debug, so I read these articles
>>> which
>>>> are "How to start exploring Genode" and "User- level debugging on Genode
>>>> via GDB".
>>>>
>>>>
>>>> I do six steps as follow, but the six step can't work.
>>>>
>>>> step 1:
>>>> cd <genode-dir>
>>>>
>>>> ./tool/create_builddir linux_x86 BUILD_DIR=build.lx
>>>>
>>>> step 2:
>>>>
>>>> cd build.lx
>>>> make run/demo
>>>>
>>>> step 3:
>>>> Change to the ports repository and issue the following command
>>>> make prepare PKG=gdb
>>>>
>>>> step 4:
>>>> Change to the libports repository and issue the following command
>>>> make prepare
>>>>
>>>> step 5:
>>>> Change to the qt4 repository and issue the following command
>>>> make prepare
>>>>
>>>> step 6:
>>>> Change to the build directory and issue the following command
>>>> make app/gdb_monitor
>>>>
>>>> But step 6 can't work. it's error message is
>>>>
>>>> checking library dependencies...
>>>> Library-description file gdbserver_platform.mk is missing
>>>>
>>>> My question is how to let step 6 can work.
>>>> Please help me. Thanks.
>>>>
after re-reading your initial mail, I'm not sure if linux_x86_64 support
for GDB monitor is actually what you need. Do you have a specific
application that you want to debug? If yes, on which Genode base
platform does it run? For the beginning, it might be easiest to try
'make run/gdb_monitor_interactive' on the 'foc_x86_32' platform, since
this platform has the best GDB support right now.
Christian
More information about the users
mailing list