From: Joerg Eesmann <jeesmann@gmx.de>
To: openembedded-devel@lists.openembedded.org
Subject: Re: Remote Debugging
Date: Sat, 09 Jan 2010 18:15:08 +0100 [thread overview]
Message-ID: <1263057308.6614.7.camel@fred.uchi.de> (raw)
In-Reply-To: <20100108223915.GA29981@gmail.com>
Hi again,
sometimes one can`t see the obvious, but thanks for help.
I connected gdb remote. But I got following message:
warning: The current binary is a PIE (Position Independent Executable),
which
GDB does NOT currently support. Most debugger features will fail if
used
in this session.
Reading symbols
from /home/joerg/prj/OpenMoko/shr/shr-build/shr-unstable/tmp/work/armv4t-oe-linux-gnueabi/bluez4-4.59-r5.0/bluez-4.59/src/.libs/bluetoothd...done.
(gdb) target remote 192.168.0.202:3333
Remote debugging using 192.168.0.202:3333
warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
and I cannot set breakpoints or whatever.
I thought, gdb 7.0 is supporting PIE.
Is there any possibility to compile bluez4 not as PIE, would it work?
While googeling, I found some patches for gdb, which may help.
Any ideas?
(by the way, is there a usable graphical frontend for gdb for this case:
remote-debugging wit cross gdb)?
I only managed to get it running (until the message) textbased.
Thank you for supporting me,
best regards,
Joerg
On Fri, 2010-01-08 at 14:39 -0800, Khem Raj wrote:
> On (08/01/10 22:37), Joerg Eesmann wrote:
> > Hi there,
> > I am trying to remote debug my Openmoko freerunner.
> > I already installed succesfully gdbserver, and can attach it to the
> > progem I am going to debug.
> > The question is, what to do on host side?
> > I bitbaked gdb-cross-sdk, I bitbaked my changed package (bluez4)
> > So I will install a debug version of the package, and attach to the
> > bluetoothd-demon.
> > On host side, I guessed I needed a gdb, that can handle ARM-processor,
> > therefore gdb-cross-sdk.
> > Now I should have everything... but a few questions left.
> > GDB ist only ipk-package, what to do with this?
>
> you need gdb-cross once you build that you should be able to use it
> from same place as cross gcc.
>
> > Where do I find the arm-compiler bluetoothd on my host (I guess in work,
> > but will this be the strippded version or not, because also stripped
> > package has been made).
> > Am I on the right way? Is there any howto or something like that
> > availlable, where you could point me?
> >
>
> if you build it then the non stripped version should be there in
> your workdir (where the package was built)
>
> -Khem
> > thank you for your help in advance,
> > best regards,
> > Joerg
> >
> >
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
next prev parent reply other threads:[~2010-01-09 17:17 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-01-08 21:37 Remote Debugging Joerg Eesmann
2010-01-08 22:39 ` Khem Raj
2010-01-09 17:15 ` Joerg Eesmann [this message]
2010-01-10 6:24 ` Khem Raj
2010-01-12 9:14 ` FQ | Jaume Ribot
2010-01-13 8:38 ` Chris Simmonds
2010-01-17 1:02 ` Joerg Eesmann
-- strict thread matches above, loose matches on Subject: below --
1999-05-07 15:27 Andrew R. Baker
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1263057308.6614.7.camel@fred.uchi.de \
--to=jeesmann@gmx.de \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.