On Mon, 30 Jul 2012 10:38:57 +0200 Reinier Olislagers <[email protected]> wrote:
> Hi list, > > http://bugs.freepascal.org/view.php?id=22086 > indicates macros are supported in the debugger path. yes. > The location for gdb.exe in EnvironmentOptions.xml is set by default to > <DebuggerFilename Value="%LazDir%\mingw\bin\gdb.exe"> The %LazDir% is replaced by the installer. It should not be in the installed file. > Would it make sense to create this directory structure > %LazDir%\mingw\bin\$(TargetCPU)\ > or even > %LazDir%\mingw\bin\$(TargetCPU)-$(TargetOS) I don't know mingw, so I can't help there. > > This way, we could change the debugger depending on project target, > which helps if you have e.g. both x86 and x64 LCL installed: > <DebuggerFilename Value="%LazDir%\mingw\bin\%TargetCPU%-%TargetOS%\gdb.exe"> > > Only thing is: I don't know if TargetCPU and TargetOS are actually > supported: I tried looking for LazDir to see if it is an IDE macro > (which it presumably is??) in > http://wiki.lazarus.freepascal.org/IDE_Macros_in_paths_and_filenames > and didn't find anything. The macro is $(LazarusDir). Mattias -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
