Hi, I usually create Win32 targets using this:
make crossinstall OS_TARGET=win32 CPU_TARGET=i386
PP=/home/leonardo/Desarrollo/fpc/i386-linux-ppc386
Now I want to create an OpenBSD cross compiler, so I just replaced "win32" by
"openbsd":
make crossinstall OS_TARGET=openbsd CPU_TARGET=i386
PP=/home/leonardo/Desarrollo/fpc/i386-linux-ppc386
But the linker is not found. This is the error I get:
make[5]: se ingresa al directorio «/home/leonardo/Desarrollo/fpc/rtl/openbsd»
/bin/mkdir -p /home/leonardo/Desarrollo/fpc/rtl/units/i386-openbsd
i386-openbsd-as -o /home/leonardo/Desarrollo/fpc/rtl/units/i386-openbsd/prt0.o
i386/prt0.as
make[5]: i386-openbsd-as: No se encontró el programa
make[5]: *** [prt0.o] Error 127
make[5]: se sale del directorio «/home/leonardo/Desarrollo/fpc/rtl/openbsd»
make[4]: *** [openbsd_all] Error 2
make[4]: se sale del directorio «/home/leonardo/Desarrollo/fpc/rtl»
make[3]: *** [rtl] Error 2
make[3]: se sale del directorio «/home/leonardo/Desarrollo/fpc/compiler»
make[2]: *** [cycle] Error 2
make[2]: se sale del directorio «/home/leonardo/Desarrollo/fpc/compiler»
make[1]: *** [compiler_cycle] Error 2
make[1]: se sale del directorio «/home/leonardo/Desarrollo/fpc»
make: *** [build-stamp.i386-openbsd] Error 2
Is there an "i386-openbsd-as" linker?. Where can I find it.
BTW. I'm on Linux x86_64 (Ubuntu 11.10).
Regards,
Leonardo M. Ramé
http://leonardorame.blogspot.com
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel