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

Reply via email to