User forums > Embedded development

C::B for PowerPC

(1/1)

grass:
Hi All,
I have a powerPC (MPC5121) based board running Linux. I configured tools paths to point to my cross compile tools folder and also specified the path to the cross gdb.
A hello.cpp program compiles but the debugger fails, here is how the output looks

Building to ensure sources are up-to-date
Build succeeded
Selecting target:
Debug
Adding source dir: /home/stas/Work/HelloCB/
Adding source dir: /home/stas/Work/HelloCB/
Adding file: bin/Debug/HelloCB
Starting debugger:
done
Registered new type: wxString
Registered new type: STL String
Registered new type: STL Vector
Setting breakpoints
Debugger name and version: GNU gdb Fedora (6.8-23.fc9)
Program exited with code 01.
Debugger finished with status 0


What else do I need to configure to make the remote debugging work?

Jenna:
There are two things you can do:


* I suggest to turn on the Debugger's debug log with checking "Settings -> Compiler and debugger... -> Debugger settings -> Display debugger's debug log" to see the whole conversation with gdb,

* you can try to uncheck "Catch C++ exceptions" at the same pane, if checked it can lead to a crash, if no c++ exceptions are used (most likely a gdb bug, because it seems to be gone here after debian has updated gdb to 6.8.50.20090628-cvs)

Navigation

[0] Message Index

Go to full version