Jonas Maebe schrieb:
D:/repos/NoGlobals/compiler/ppc2.exe -Fux86_64 -Fusystems
-Fu../rtl/units/x86_64-win64 -Fix86_64 -FE.
-FUx86_64/units/x86_64-win64 -dx86_64 -dGDB -dBROWSERLOG -Fux86 pp.pas
in contrast too a later
D:/repos/NoGlobals/compiler/ppcx64.exe -Fu..
-Fu../../rtl/units/x86_64-win64 -FE. -FUunits/x86_64-win64 -dx86_64
ppudump.pp -Fu../x86_64 -Fi..
ppudump (and the Makefile that builds it, and hence the "current working
directory" when compiling it) is located in compiler/utils, and hence an
extra "../" is required compared to when building the compiler itself.
Right, looking in the wrong place :-(
The real problem seems to be the difference between
-Fux86 (receives .o and .ppu files)
and
-Fu../x86_64 (no .o and .ppu files)
where building the trunk uses /i386 in both cases.
DoDi
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel