[fpc-pascal] Compiler error

Vincent Snijders vsnijders at vodafonevast.nl
Sun Jan 25 21:28:54 CET 2009


Vincent Snijders schreef:
> Michael Van Canneyt schreef:
>> Hm. Hopefully fixed in rev. 12594. Please test.
>>
> 
> I don't think so:
> make.exe[3]: Leaving directory 
> `c:/Lazarus/source/fpc/2.3/packages/fpmkunit'
> make.exe[2]: *** No rule to make target `iconvenc_all', needed by 
> `fcl-xml_all'.
>   Stop.
> make.exe[2]: Leaving directory `c:/Lazarus/source/fpc/2.3/packages'
> make.exe[1]: *** [packages_all] Error 2
> make.exe[1]: Leaving directory `c:/Lazarus/source/fpc/2.3'
> c:\fpc\2.2.2\bin\x86_64-win64\make.exe: *** [build-stamp.x86_64-win64] 
> Error 2
> 
> c:\Lazarus\source\fpc\2.3>svnversion
> 12594

Fixed in r12595.

Now on to the next error:
c:/Lazarus/source/fpc/2.3/compiler/ppcx64.exe -Ur -Xs -O2 -n -S2h 
-Fuc:/Lazarus/source/fpc/2.3/rtl/units/x86_64-win64 
-Fuc:/Lazarus/source/fpc/2.3/packages/fcl-base/units/x86_64-win64 
-Fuc:/Lazarus/source/fpc/2.3/packages/winunits-base/units/x86_64-win64 
-Fuc:/Lazarus/source/fpc/2.3/packages/winunits-jedi/units/x86_64-win64 
-FE. -FUunits/x86_64-win64 -dx86_64 -dRELEASE src/xmliconv_windows.pas
xmliconv_windows.pas(43,41) Error: Call by var for arg no. 3 has to 
match exactly: Got "LongWord" expected "QWord"
xmliconv_windows.pas(82) Fatal: There were 1 errors compiling module, 
stopping
Fatal: Compilation aborted
make.exe[3]: *** [xmliconv_windows.ppu] Error 1
make.exe[3]: Leaving directory `c:/Lazarus/source/fpc/2.3/packages/fcl-xml'
make.exe[2]: *** [fcl-xml_all] Error 2
make.exe[2]: Leaving directory `c:/Lazarus/source/fpc/2.3/packages'
make.exe[1]: *** [packages_all] Error 2

Apparently the xmliconv_windows is not tested on win64.

Vincent



More information about the fpc-pascal mailing list