Revision 33674 of branch fixes_3_0 is not buildable lazarus / 64-FPC development ---------------------------------------------------------------------- Pascal · 2016-05-14 05:51 Hello, i am not able to build the actual branch fixes_3_0 due to an error: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i c:/freepascal/binutils_2.6.4/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat script.res link.resc:/freepascal/binutils_2.6.4/i386-win32/rm.exe -f *.s *_ppas.batmake[7]: Leaving directory `c:/freepascal/fpc/3.0.1/rtl/win32'make[6]: Leaving directory `c:/freepascal/fpc/3.0.1/rtl'make -C c:/freepascal/fpc/3.0.1/rtl 'OPT=  ' allmake[6]: Entering directory `c:/freepascal/fpc/3.0.1/rtl'make -C win32 allmake[7]: Entering directory `c:/freepascal/fpc/3.0.1/rtl/win3 2'c:/freepascal/binutils_2.6.4/i386-win32/gmkdir.exe -p c:/freepascal/ fpc/3.0.1/rtl/units/i386-win32c:/freepascal/binutils_2.6.4/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUc:/freepascal/fpc/3.0.1/rtl/units/i386-win32 -di386 -dRELEASE -Us -Sg system.pp -Fi../winsyswin.inc(460,27) Warning: Symbol "NoErrMsg" is not portablesystem.pp(653,30) Warning: Symbol "startupinfo" is deprecatedsystem.pp(664,23) Warning: Symbol "startupinfo" is deprecatedsystem.pp(684) Fatal: Internal error 200905071                                     <<<<<<<<<<< What can i do to fix it? Regrads Pascal ---------------------------------------------------------------------- marcov · 2016-05-14 11:27 Fixes 3.0 is only buildable with 3.0 From directory names I guess you use 2.6.4 ? ---------------------------------------------------------------------- Pascal · 2016-05-14 20:40 Yes, i do. Like wiki says. As i know 3.1 is only buildable with 3.0 ---------------------------------------------------------------------- marcov · 2016-05-14 21:21 I tried with up to date fixes and it just builds I do "make clean all" in the root dir of the fixes_3_0 checkout with a FPC 3.0 install as first line in my path, and the whole snapshot builds. Any parameters I should test? ---------------------------------------------------------------------- Pascal · 2016-05-15 05:34 I just checked the wiki which i used to setup a trunk lazarus. http://wiki.freepascal.org/Installing_Lazarus#Compiling.2Finstalling_F PC_and_Lazarus_from_Sources_of_SVN_.28Win32.29 This seems to be changed from using 2.6.4 to 3.0.0 binutils. I changed to 3.0.1 ppc386.exe and got the following error: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i Makefile:2790: *** The only supported starting compiler version is 2.6.4. You are trying to build with 3.0.1..  Stop.Mabe i should try a clean checkout of fixes_3_0. By the way: the url in the above mentioned wiki is not working: ftp:// ftp.freepascal.org/pub/fpc/dist/3.0.0/bootstrap/i386-win32-ppc386.zip In this directory is only a mac version. Regards Pascal ---------------------------------------------------------------------- Thaddy · 2016-05-15 07:25 It seems you do not have 2.6.4 as the bootstrap compiler. Try "make clean all OVERRIDEVERSIONCHECK=1" to build with your 3.0.1 starting compiler. Officially this is not supported but it works. ---------------------------------------------------------------------- marcov · 2016-05-15 11:10 (Uploaded the i386 bootstrap compiler) Using overrideversioncheck might require double work, since if it still fails with 3.0.1 you still have to get 3.0.0 to make sure. ---------------------------------------------------------------------- Pascal · 2016-05-15 17:20 Okay, thanks, uploaded compiler works.