mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
dev-manual: improvements for gdbserver configuration
[Yocto #13722] The Yocto bug reports a few improvements in the gdbserver configuration which makes the configuration of gdb easier for novice users. (From yocto-docs rev: 48c96378fd5edd587025f3ca138bc5114e927f2f) Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@gmail.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
e2a5173806
commit
f09f1de84c
@@ -10177,10 +10177,9 @@ debugger.
|
||||
|
||||
2. *Configure the system to include gdbserver in the target filesystem:*
|
||||
|
||||
Make the following addition in either your ``local.conf`` file or in
|
||||
an image recipe::
|
||||
Make the following addition in your ``local.conf`` file::
|
||||
|
||||
IMAGE_INSTALL:append = " gdbserver"
|
||||
EXTRA_IMAGE_FEATURES:append = " tools-debug"
|
||||
|
||||
The change makes
|
||||
sure the ``gdbserver`` package is included.
|
||||
@@ -10227,14 +10226,14 @@ debugger.
|
||||
|
||||
$ mkdir debugfs
|
||||
$ cd debugfs
|
||||
$ tar xvfj build-dir/tmp-glibc/deploy/images/machine/image.rootfs.tar.bz2
|
||||
$ tar xvfj build-dir/tmp-glibc/deploy/images/machine/image-dbg.rootfs.tar.bz2
|
||||
$ tar xvfj build-dir/tmp/deploy/images/machine/image.rootfs.tar.bz2
|
||||
$ tar xvfj build-dir/tmp/deploy/images/machine/image-dbg.rootfs.tar.bz2
|
||||
|
||||
5. *Set up GDB:*
|
||||
|
||||
Install the SDK (if you built one) and then source the correct
|
||||
environment file. Sourcing the environment file puts the SDK in your
|
||||
``PATH`` environment variable.
|
||||
``PATH`` environment variable and sets ``$GDB`` to the SDK's debugger.
|
||||
|
||||
If you are using the build system, Gdb is located in
|
||||
`build-dir`\ ``/tmp/sysroots/``\ `host`\ ``/usr/bin/``\ `architecture`\ ``/``\ `architecture`\ ``-gdb``
|
||||
|
||||
Reference in New Issue
Block a user