Op Sat, 29 Dec 2007, schreef Daniel Jacobowitz:
On Sat, Dec 29, 2007 at 09:41:12PM +0100, Torsten Werner wrote:
Hi,
please have a look at
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=328701>. We need a
package such as libgdb-dev that ships libgdb.a to fix that issue. We
only need libgdb.a - nothing else. Do you have any other idea or do you
want me to prepare a patch for gdb?
I am not terribly interested in doing this. libgdb.a is an internal
build step in the GDB build process.
It does not provide any public
That is incorrect, we integration the debugger into the IDE years ago
based on this specification:
http://sourceware.org/gdb/papers/libgdb2/libgdb.html
At least back then it was the recommended way.
or stable interface.
That we have experienced. The IDE build system detects the libgdb version
first and then activates defines depending on the version.
Why does fp-ide use it?
First and foremost, because this was the recommended way. But I also doubt
wether the same amount of debugger integration is possible by
with gdb using a pipe.
How can it be used without GDB's internal headers?
This is our libgdb interface:
http://svn.freepascal.org/svn/fpc/trunk/packages/base/gdbint/gdbint.pp
Best regards,
Daniël Mantione