On 6-1-2012 16:27, Mattias Gaertner wrote: > On Fri, 06 Jan 2012 16:01:50 +0100 > Reinier Olislagers <[email protected]> wrote: >> I'm trying to set a conditional symbol depending on build mode. I've got >> Debug and Release build modes defined. >> >> In code, I can do this: >> {$DEFINE DEBUG} >> {$IFDEF DEBUG} >> writeln('Debug: ' + Message); >> {$ENDIF DEBUG} >> >> How can I set DEBUG only when in Debug build mode? I had a look at the >> wiki page and the Project Options, Build Macros but I'm a bit lost. > You have to separate IDE macros and FPC macros. > FPC macros are defined via the Compiler Options / Custom options, e.g. > -dDEBUG. > > The "DEBUG:=1" sets an IDE macro.
Thanks Matthias, that's very clear... and works ;) Reinier -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
