There is a problem with debug symbols, namely source file paths, generated by DMD on OS X. It seems that gdb cannot find any source files when debugging a program compiled with DMD's -g (or -gc) switch, with a "no source file named [whatever]" error, so setting breakpoints is impossible. GDC on OS X does not have this problem. Some googling around has led me to discover that GNU gcc on linux (not Apple gcc) also had this problem a few releases ago until it was patched, caused by something to do with the pathnames used in the debug symbols it generated, though I'm not sure of the technical details.
- Re: dmd 1.041 and 2.026 releases Walter Bright
- Re: dmd 1.041 and 2.026 releases Christopher Wright
- Re: dmd 1.041 and 2.026 releases Don
- Re: dmd 1.041 and 2.026 releases Robert Jacques
- Re: dmd 1.041 and 2.026 releases Robert Fraser
- Re: dmd 1.041 and 2.026 releases Stewart Gordon
- Re: dmd 1.041 and 2.026 releases Lutger
- D release > v1.030 is not stable ??? The Anh Tran
- Re: D release > v1.030 is not stable ??? Steven Schveighoffer
- Re: D release > v1.030 is not stable ??? Jarrett Billingsley
- Re: dmd 1.041 and 2.026 releases John Stoneham
- Re: dmd 1.041 and 2.026 releases Walter Bright
- Re: dmd 1.041 and 2.026 releases hurd
- Re: dmd 1.041 and 2.026 releases Kagamin
- Re: dmd 1.041 and 2.026 releases Anders F Björklund
- Re: dmd 1.041 and 2.026 releases Walter Bright
- Re: dmd 1.041 and 2.026 releases Anders F Björklund
- Re: dmd 1.041 and 2.026 releases wade
- Re: dmd 1.041 and 2.026 releases Sean Kelly
- Re: dmd 1.041 and 2.026 releases Walter Bright
