> you mean calling through fpc -Twin32 -Pi386 ? > > I tried that - got the "Error: Illegal parameter: -Twin32" again...
Works fine here. Can you ensure that fpc, ppcx64 and ppcross386 (the latter two are symlinks) are in the same /usr/bin? fpc driver will process -P parameter to decide which ppc to call, the other parameters will be straightly passed to the called ppc. Here's one from mine: $ fpc -Pi386 -i Free Pascal Compiler version 3.1.1 Compiler date : 2015/11/30 Compiler CPU target: i386 Supported targets (targets marked with '{*}' are under development): Go32v2: GO32 V2 DOS extender Linux: Linux for i386 OS2: OS/2 Win32: Win32 for i386 FreeBSD: FreeBSD/ELF for i386 solaris: Solaris for i386 {*} Beos: Beos for i386 {*} NetBSD: NetBSD for i386 {*} Netware: Netware for i386(clib) WDOSX: WDOSX DOS extender OpenBSD: OpenBSD for i386 {*} EMX: OS/2 via EMX WATCOM: Watcom compatible DOS extenders Netwlibc: Netware for i386(libc) WinCE: WinCE for i386 Darwin: Darwin for i386 embedded: Embedded Symbian: Symbian OS for i386 Haiku: Haiku for i386 {*} NativeNT: Native NT for i386 {*} iPhoneSim: Darwin/iPhoneSim for i386 Android: Android for i386 AROS: AROS for i386 $ fpc -Px86_64 -i Free Pascal Compiler version 3.1.1 Compiler date : 2015/11/30 Compiler CPU target: x86_64 Supported targets (targets marked with '{*}' are under development): Linux: Linux for x86-64 FreeBSD: FreeBSD for x86-64 Win64: Win64 for x64 Darwin: Darwin for x86_64 solaris: Solaris for x86-64 {*} OpenBSD: OpenBSD for x86-64 {*} NetBSD: NetBSD for x86-64 {*} AROS: AROS for x86_64 DragonFly: DragonFly for x86-64 iPhoneSim: Darwin/iPhoneSim for x86_64 -- View this message in context: http://free-pascal-general.1045716.n5.nabble.com/Target-Win32-missing-tp5723272p5723279.html Sent from the Free Pascal - General mailing list archive at Nabble.com. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal