For testing purposes I downloaded the Ubuntu 13.04 64bit version (which came out today) and tried to build the fpc trunk. I encountered the following problem during "make all":<div><br><div>/home/username/fpc-2.6.2/bin/ppcx64 -Ur -Xs -O2 -n -Fux86_64 -Fusystems -Fu/home/username/fpc/fpc/rtl/units/x86_64-linux -Fix86_64 -FE. -FUx86_64/units/x86_64-linux -Cg -dRELEASE -dx86_64 -dGDB -dBROWSERLOG -Fux86 -Sew pp.pas</div>
<div><div><div>nx64flw.pas(32,37) Error: Identifier not found "tcgraisenode"</div><div>nx64flw.pas(32,37) Error: class type expected, but got "<erroneous type>"</div><div>nx64flw.pas(33,17) Error: There is no method in an ancestor class to be overridden: "tx64raisenode.pass_generate_code;"</div>
<div>nx64flw.pas(52,1) Fatal: There were 3 errors compiling module, stopping</div><div>Fatal: Compilation aborted</div></div><div><br></div><div><div>I had this error twice. The first time I tried using Ubuntu's fpc package (sudo apt-get install fpc) which gave me fpc version 2.6.0.</div>
</div><div><br></div><div>After that first failure I removed the fpc package and tried using version 2.6.2 (from <a href="http://sourceforge.net/projects/freepascal/?source=dlp">http://sourceforge.net/projects/freepascal/?source=dlp</a>) to make the trunk version. I encountered the same error when attempting "make all" again.</div>
</div></div>