I've got darwin Mac OS 10.9 running fpc 2.6.2 installed and compiling
from the downloads section of the site.
I'm trying with no success to get 2.7.1 to compile ppcx64 with
/usr/local/bin/fpc ->/usr/local/lib/fpc/2.6.2/ppcx64
which fpc shows...
/usr/local/bin/fpc
contents of /usr/local/bin/ include...
lrwxr-xr-x 1 root wheel 31 Nov 25 14:06 fpc ->
/usr/local/lib/fpc/2.6.2/ppcx64
lrwxr-xr-x 1 root wheel 31 Nov 25 08:28 pp386 ->
/usr/local/lib/fpc/2.6.2/ppc386
lrwxr-xr-x 1 root wheel 31 Nov 25 14:06 ppc386 ->
/usr/local/lib/fpc/2.6.2/ppc386
lrwxr-xr-x 1 root wheel 31 Nov 25 14:06 ppcx64 ->
/usr/local/lib/fpc/2.6.2/ppcx64
The line in my install script that creates the fpc.cfg
sudo /usr/local/lib/fpc/2.6.2/samplecfg /usr/local/lib/fpc/2.6.2 /etc
The /etc/fpc.cfg looks good with the exception of a missing lib folder
-Fl/usr/local/lib/fpc/$fpcversion/lib/$FPCTARGET
There is no /usr/local/lib/fpc/2.6.2/lib folder
--------- FPC BUILD PROBLEMS------------
Trying to build my svn/fpc/trunk version
make all OPT="-O-" DEBUG=1 OS_TARGET=darwin CPU_TARGET=x86_64
PP=/usr/local/lib/fpc/2.6.2/ppcx64
/usr/local/lib/fpc/2.6.2/ppcx64 -dNOMOUSE -Ur -dFPC_USE_LIBC -gl -Ur -Xs
-O2 -n -Fi../inc -Fi../i386 -Fi../unix -Fi../bsd -Fi../bsd/i386
-Fi../darwin/i386 -FE. -FU/Developer/FPC/rtl/units/i386-darwin -O-
-di386 -dDEBUG -dRELEASE -Us -Sg ../bsd/system.pp
system.inc(171,4) Fatal: Can't open include file "x86_64.inc"
Fatal: Compilation aborted
make[5]: *** [system.ppu]
------------Lazarus Build Problems------------
Trying to build my svn/lazarus/trunk verison
Much compiles but linking fails towards the end with error:
Compiling resource ../units/x86_64-darwin/nogui/lazbuild.or
Linking ../lazbuild
Undefined symbols for architecture x86_64:
"_LSOpenCFURLRef", referenced from:
_LCLINTF_OPENURL$ANSISTRING$$BOOLEAN in lclintf.o
ld: symbol(s) not found for architecture x86_64
An error occurred while linking
lazbuild.lpr(1629) Error: Error while linking
lazbuild.lpr(1629) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[2]: *** [lazbuild] Error 1
make[1]: *** [lazbuilder] Error 2
make: *** [lazbuild] Error 2
Any thoughts would be greatly appreciated.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel