Hello,

I am using uClinux-dist-20070130 and want to use gdb on my MCF5484 custom board. When I enable gdb in the "make config_menuconfig" and start a compilation during linking I get the message that libdl.a is missing. A quick look in the source code showed me that this library is only built if "BUILD_UCLIBC_LDSO" respectively "!ARCH_HAS_NO_LDSO" is true. (see file uClinux-dist/uClibc/extra/Configs/Config.in)

But "ARCH_HAS_NO_LDSO" gets set in "uClinux-dist/uClibc/extra/Configs/Config.m68k" per default, so "libdl" gets never built. Is there any reason for this???

Regards,
Markus Franke

BTW: I already played a bit around with gdbserver. Connecting to the target works but I when trying to set a breakpoint on main() I get "Cannot access memory at address 0x1c". Don't know what this means. That's why I wanted to get gdb working on the target itself first.


_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to