[Lazarus] Compilation errors current Lazarus+FPC

Luiz Americo Pereira Camara luizmed at oi.com.br
Thu Apr 12 11:44:52 CEST 2012


Em 12/4/2012 06:39, Reinier Olislagers escreveu:
> Running fpcup with current svn Lazarus and FPC, I get (when running make
> all for Lazarus):

I'm having similar problems fpc rev 20852:

D:/repositories/fpc_trunk/compiler/ppc1.exe -Ur -Xs -O2 -n -Fui386 
-Fusystems -FuD:/repositories/fpc_trunk/rtl/units/i386-win32 -Fii386 
-FE. -FUi386/units/i386-win32 -dRELEASE -gl -di386 -dGDB -dBROWSERLOG 
-Fux86 -Sew pp.pas
pp.pas(230,1) Error: Undefined symbol: U_PPP_$_OLDEXIT
pp.pas(230,1) Error: Undefined symbol: TC_SYSTEM_$_LIBMODULELIST
pp.pas(230,1) Error: Undefined symbol: TC_SYSTEM_$_TEST8086
pp.pas(230,1) Error: Undefined symbol: TC_SYSTEM_$_TEST8087

..

> ...
> make.exe[2]: Entering directory `C:/development/lazarus_fpctrunk/tools'
> C:/development/fpctrunk/bin/i386-win32/fpc.exe -gl  -Fu.
> -Fu../components/lazutils/lib/i386-win32 -Fu../lcl/units/i386-win32
> -Fu../lcl/units/i386-win32/nogui
> -FuC:/development/fpctrunk/rtl/units/i386-win32 -FE. -FU. -gw -gl -di386
> lazres.pp
>
> Free Pascal Compiler version 2.7.1 [2012/04/12] for i386
> Copyright (c) 1993-2012 by Florian Klaempfl and others
> Target OS: Win32 for i386
> Compiling lazres.pp
> Linking .\lazres.exe
> Error: Undefined symbol: TC_FILEUTIL_$_PASCALFILEEXT
> Error: Undefined symbol: TC_FILEUTIL_$_FNEEDRTLANSI
> Error: Undefined symbol: TC_FILEUTIL_$_FNEEDRTLANSIVALID
> Error: Undefined symbol: TC_FILEUTIL_$_FILESIZE_
> Error: Undefined symbol: TC_FILEUTIL_$_FINDFIRST_
> Error: Undefined symbol: TC_FILEUTIL_$_FINDNEXT_
> Error: Undefined symbol: TC_FILEUTIL_$_FINDCLOSE_
> Error: Undefined symbol: TC_FILEUTIL_$_FILEGETATTR_
> Error: Undefined symbol: TC_FILEUTIL_$_FILESETATTR_
> Error: Undefined symbol: TC_FILEUTIL_$_DELETEFILE_
> Error: Undefined symbol: TC_FILEUTIL_$_RENAMEFILE_
> Error: Undefined symbol: TC_FILEUTIL_$_GETCURRENTDIR_
> Error: Undefined symbol: TC_FILEUTIL_$_SETCURRENTDIR_
> Error: Undefined symbol: TC_FILEUTIL_$_CREATEDIR_
> Error: Undefined symbol: TC_FILEUTIL_$_REMOVEDIR_
> ...
>
> Any idea on how I can solve this?
> <crystal ball>Perhaps due to some AIX-related changes in FPC that
> accidentally filtered through to Windows?</crystal ball>
>
> Thanks,
> Reinier
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>





More information about the Lazarus mailing list