[fpc-devel] Building Trunk

Willibald Krenn Willibald.Krenn at gmx.at
Sun Sep 19 21:54:32 CEST 2010


I tried to do a bootstrap of the compiler on my Windows 7 64bit machine 
today (svn version 16015). Using the 2.4.0 win64 cross compiler from the 
homepage, I got a basic build. The problems, however, start when I want 
to include debug information ("-gl") as this seems to trigger an 
internal error #200602251 in data2inc.pp. Building with -Aas and the 
"sezero_20100914" version of as does not succeed either as it reports 
quite a lot of "invalid instruction suffix for `pop'" errors in 

Now, before I start fixing this on my own, I wanted to ask whether 
somebody knows what's going wrong?


P.S.: Here's the relevant output:
C:/source/fpcsrc/compiler/ppcx64.exe -Ur -Xs -O2 -n 
-FuC:/source/fpcsrc/packages/paszlib/units/x86_64-win64 -FE. 
-FUunits/x86_64-win64 -gl -dSAX_HTML_DEBUG -dUSE_MINGW_GDB -dx86_64 
-dRELEASE data2inc.pp
data2inc.pp(891,1) Fatal: Internal error 200602251
Fatal: Compilation aborted
make.exe[2]: *** [data2inc.exe] Error 1
make.exe[2]: Leaving directory `C:/source/fpcsrc/utils'
make.exe[1]: *** [utils_all] Error 2
make.exe[1]: Leaving directory `C:/source/fpcsrc'

More information about the fpc-devel mailing list