[Buildroot] Segmentation fault while trying to remote debug with GDB and GDBServer
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sun Mar 2 16:20:58 UTC 2014
Hello,
On Sun, 2 Mar 2014 17:10:08 +0100, Thomas Petazzoni wrote:
> The Eclipse plugin does set the solib-path (see
> https://github.com/mbats/eclipse-buildroot-toolchain-plugin/blob/master/org.buildroot.cdt.toolchain/src/org/buildroot/cdt/toolchain/BuildrootLaunchConfigurationTabGroup.java#L70),
> but that is apparently insufficient for gdb to find the correct dynamic
> linker, especially when the host and target architectures are identical.
>
> Since there is apparently no way in Eclipse to set a gdb sysroot, I
> believe the only solution is for the Eclipse plugin to generate a
> simple gdbinit file:
>
> set sysroot /path/to/staging/directory
>
> and then instruct Eclipse to use it.
Or now that I think of it, maybe Buildroot should itself generate this
gdbinit file. It may be useful even for users not using Eclipse.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list