Mobile/Fennec/Android/GDB: Difference between revisions

Jump to navigation Jump to search
Document -fPIE for gdbserver
(mach on OS X doesn't think jimdb is good enough)
(Document -fPIE for gdbserver)
Line 299: Line 299:


Alternatively, you may just have an out-of-date version of gdbserver. Check for an updated version in the link posted above.
Alternatively, you may just have an out-of-date version of gdbserver. Check for an updated version in the link posted above.
    "gdbserver" output:
    error: only position independent executables (PIE) are supported.
This means your build of gdbserver is too old for the Android version you're debugging on. You may need a newer platform sysroot and/or to add flags to gdb/gdbserver/Makefile to build a position-independent executable.
    CFLAGS += -fvisibility=default -fPIE
    LDFLAGS += -rdynamic -fPIE -pie


=== JimDB sucks! Halp!! ===
=== JimDB sucks! Halp!! ===
Confirmed users
111

edits

Navigation menu