Ok, I'm trying to use the svn version under windows (I usually do that 
under linux, but up until now I just used the snapshots under windows) 
and I cannot compile.
Given that the file with errors hasn't been updated in a while and 
there's a snapshot for today, I'm surely doing something stupid.
I installed the fpc-2.2.2 using the binary installer, it's at its 
default location (c:\fpc\2.2.2), c:\fpc\2.2.2\bin\i386-win32 is in the 
path and no other version of fpc is.
c:\fpc\2.2.2\bin\i386-win32\fpc.cfg seems ok (compared that the one 
that's in the snapshot, the only difference is obviously in the paths) 
and there's no other fpc.cfg in sight (apart from the one in the 
snapshot, but that's not in the path).
Just in case, I also renamed the lazarus configuration directory (under 
c:\documents and settings)

(I'm omitting the result of make clean)

C:\lazsvn>make
make -C lcl all
make[1]: Entering directory `C:/lazsvn/lcl'
C:/FPC/2.2.2/bin/i386-Win32/rm.exe -f units/i386-win32/alllclunits.ppu
C:/FPC/2.2.2/bin/i386-Win32/ppc386.exe -gl -Fu. -Fuforms -Fuwidgetset 
-Fiinclude
  -FE. -FUunits/i386-win32 -di386 alllclunits.pp
Free Pascal Compiler version 2.2.2 [2008/08/03] for i386
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Win32 for i386
Compiling alllclunits.pp
Compiling lclversion.pas
Compiling lclstrconsts.pas
Writing Resource String Table file: lclstrconsts.rst
Compiling fpcadds.pas
Compiling lazlinkedlist.pas
Compiling dynhasharray.pp
Compiling lclproc.pas
Compiling avglvltree.pas
Compiling fileutil.pas
Compiling masks.pas
Compiling lclproc.pas
Compiling fileutil.pas
fileutil.inc(844,38) Error: Incompatible type for arg no. 1: Got 
"AnsiString", expected "PChar"
fileutil.inc(868,69) Error: Wrong number of parameters specified for 
call to "GetEnvironmentVariable"
fileutil.inc(889,28) Error: Incompatible type for arg no. 1: Got 
"AnsiString", expected "PChar"
fileutil.pas(271) Fatal: There were 3 errors compiling module, stopping
Fatal: Compilation aborted
make[1]: *** [alllclunits.ppu] Error 1
make[1]: Leaving directory `C:/lazsvn/lcl'
make: *** [lcl] Error 2

Bye
-- 
Luca Olivetti
Wetron Automatización S.A. http://www.wetron.es/
Tel. +34 93 5883004      Fax +34 93 5883007
_______________________________________________
Lazarus mailing list
[email protected]
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to