> You probably need a newer version of darwin/x86: > http://lists.apple.com/archives/darwin-x86/2007/Jul/msg00015.html
I have updated the kernel, clib and gcc: -> Darwin Kernel Version 8.9.0: root:xnu-792.17.14/BUILD/obj/RELEASE_I386 The problem is the same: /bin/ppcuniversal: Bad executable (or shared library) ---- Therefore I have tried to build a new compiler via cross compilation (linux -> darwin): 1. I have downloaded odcctools from <http://biolpc22.york.ac.uk/pub/linux-mac-cross/> 2. I have unpacked odcctools-20060413-gcc-5247-bin.tar.bz2 3. I have included the folder /opt/mac/bin to the search path 4. I have tried to compile fpc as follows: make OS_TARGET=darwin all BINUTILSPREFIX=i686-apple-darwin8- OPT="-Xd -Fl$HOME/odcctools/opt/mac/lib" The following files are reported as missing: libc.dylib crt1.o After copying these files from the darwin machine to the linux machine I was able to built fpc. Unfortunately the generated ppc386 still does not work on the darwin machine. 'file ppc386' gives "ppc386: Mach-0 executable i386" but 'ppc386 -h' gives "Illegal instruction" Any ideas what's going wrong here? Has anyone ever make FPC running on a pure darwin (not Mac OS X!) installation? Many thanks in advance, Werner _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal