[fpc-devel] TARGET_OS and TARGET_CPU does nothing
Michael Van Canneyt
michael at freepascal.org
Mon Nov 6 18:04:39 CET 2006
On Mon, 6 Nov 2006, Christian Ulrich wrote:
> Michael Van Canneyt schrieb:
> > On Mon, 6 Nov 2006, Christian Ulrich wrote:
> >
> >
> > > Are there new options or something else ?
> > > when i try to compiler the compiler or rtl or fcl with TARGET_OS and
> > > TARGET_CPU
> > > it generates always code for i386-win32 in actual svn
> > >
> >
> > How do you specify these options ? They're only meaningful in the Makefile.
> > The compiler itself does not use these variables AFAIK.
> >
> >
> make cycle CPU_TARGET=x86_64 OS_TARGET=win64
> make cycle CPU_TARGET=arm OS_TARGET=wince
>
> both builds i386-win32 for me.
You can't cycle a cross-compiler.
Simply try
make CPU_TARGET=x86_64 OS_TARGET=win64
make CPU_TARGET=arm OS_TARGET=wince
Michael.
More information about the fpc-devel
mailing list