If I add the FPSpreadsheet as a dependency in my project, I can no longer execute my program with debugging enabled:
Debgger error
Ooops, tde debugger entered the error state
Save your work now !
Hit Stop, and hope for the best, we're pulling the plug.
The GDB process is no longer running.
The GDB command:
"-break-insert +0"
did not return any result.
The GDB process is no longer running.
If I remove the dependency or uncheck "Generate debugging info for GDB" checkbox the error messaage goes away.
I am using Lazarus 1.0.8 FPC 2.6.2 under Linux Mint x64
show options output:
-MObjFPC -Scghi -Cro -O1 -g-h -vewnhi -Filib/x86_64-linux -Fu../fantasticolib -Fu../../Lazpackages/synapse/source/lib -Fu../../Lazpackages/simplecurredit/lib/x86_64-linux -Fu../../Lazpackages/UniDAC42/Lib/Lazarus1/x86_64-linux -Fu../../../.lazarus/lib/SQLDBLaz/lib/x86_64-linux/qt -Fu../../../.lazarus/lib/SynEdit/units/x86_64-linux/qt -Fu../../../.lazarus/lib/IDEIntf/units/x86_64-linux/qt -Fu../../../.lazarus/lib/units/x86_64-linux/qt -Fu/usr/share/lazarus/1.0.8/lcl/units/x86_64-linux -Fu../../Lazpackages/fpspreadsheet/lib/x86_64-linux -Fu/usr/share/lazarus/1.0.8/components/lazutils/lib/x86_64-linux -Fu/usr/share/lazarus/1.0.8/packager/units/x86_64-linux -Fu. -FUlib/x86_64-linux/ -l -dLCL -dLCLqt