Building or cross-compiler from Windows to Linux is broken
Original Reporter info from Mantis: Bishop
-
Reporter name: Emelyanov Roman
Original Reporter info from Mantis: Bishop
- Reporter name: Emelyanov Roman
Description:
I try compile FPC from trunk with command like this "make all install clean FPC=C:\FPC\3.0.0\bin\x86_64-win64\ppcx64.exe" and its works. But if i try make crosscompiler with command like this "make all crossinstall clean OS_TARGET=linux FPC=C:\FPC\3.0.0\bin\x86_64-win64\ppcx64.exe" compilation failed with "system.pp(380,4) Fatal: Internal error 2015030501". This is old bug, its start about one year ago.
I tryed exploring this problem and find this. The source of bug is lack of define "FPC_HAS_TYPE_EXTENDED" or/and "cpuextended" with cross-compilation.
Mantis conversion info:
- Mantis ID: 29892
- OS: Windows
- OS Build: 7 and 10
- Build: 33324
- Platform: x86_64
- Version: 3.1.1