Download Latest Version lazarus-4.2-0.zip (100.3 MB)
Email in envelope

Get an email when there's a new version of Lazarus

Home / Lazarus Windows 64 bits / Alternative GDB
Name Modified Size InfoDownloads / Week
Parent folder
GDB 9.2 - Modified for unicode 2021-05-28
GDB 10.1 mingw experimental 2021-04-28
GDB 9.2 (cygwin) 2021-03-28
GDB 8.3.1 (cygwin) 2021-03-08
GDB 7.3.50 2020-07-14
GDB 8.2 2018-11-01
GDB 8.1 2018-07-10
GDB 7.7 2016-04-18
README.md 2021-05-28 1.8 kB
Totals: 9 Items   1.8 kB 9

This folder contains alternative GDB versions for the use with Lazarus for windows 64 bit.

Please download and install Lazarus from one of the other folders in the "Lazarus Windows 64 bit" directory.
The Lazarus installers include a version of GDB.

  • All 64 bit Lazarus 1.4 releases include GDB 7.3.50
  • All 64 bit Lazarus 1.6 releases include GDB 7.3.50
  • Some Lazarus 1.8 and 2.0.x releases came with other GDB versions, like 8.2
  • Lazarus 2.0.12 came with GDB 7.3.50

If the included GDB does not work well for you, then you may try to replace it with a different version.

Environment and Unicode

All information given as is, with no gurantee for its correctness.

Cygwin builds GDB 8.3.1 and 9.2

When used with Lazarus 2.2 (and up) they provide full Unicode support for environment variables.

With older Lazarus versions Environment and Commandline params containing any char outside the #$20..#$7F range may result in wrong values.

Modified GDB 9.2

This is specially modified build. Wh that supports When used with Lazarus 2.2 (and up) it provide full Unicode support for environment variables.

With older Lazarus versions Environment and Commandline params containing any char outside the #$20..#$7F range may result in wrong values.

GDB 7.3.5

While it has no support for Unicode, it was modified to leave environment untouched. Therefore it was not possible to change the environment via "Run Parameters" settings. But any values set by the OS would be left intact.

Other GDB versions

Other GDB had no special support for unicode (env + args). The exact behaviour is not documented.

Links

If you have troubles debugging, then please read http://wiki.lazarus.freepascal.org/GDB_Debugger_Tips

Source: README.md, updated 2021-05-28