FP IDE needs to link to libgdb and all of its dependencies in order to have debugger support. OTOH, Lazarus interacts to gdb via TProcess. FP IDE approach would be faster but also inextensible and less maintainable. When there's a problem with the libgdb (i.e. the library is buggy), the whole IDE needs to be recompiled using the bug-free library. In Lazarus case, changing the program path to the bug-free one is enough. What if FP IDE uses the same approach as Lazarus? Any cons you can think of other than speed?
-- View this message in context: http://www.nabble.com/Debugger-interaction-in-FP-IDE-and-Lazarus-tp19281982p19281982.html Sent from the Free Pascal - General mailing list archive at Nabble.com. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal