On Tue, 30 Nov 2010 17:48:47 +0100 Bo Berglund <bo.bergl...@gmail.com> wrote:
> I would like to specify things like the base location of files using > environment variables rather than entering full paths. > > In Delphi this can be done by using the $(varname) construct, but this > is apparently not supported by Lazarus. > I googled my way through and found a reference to using $Env(varname) > instead. > > But when I use this in my lazarus (to specify the location of the FPC > compiler for instance), lazarus complains that it cannot find the > executable. I implemented resolving macros for the environment option compiler file name. Use on your on risk. There is currently no real circle detection for macros, so you can create endless loops. There is already a bug report. > I entered the following as the FPC compiler path: > > $Env(FPCBASE)\2.4.2\bin\i386-Win32\fpc.exe Should work now. Mattias -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus