[fpc-pascal] cross-compiling ..
Burkhard Carstens
fpc at bcsoft.de
Thu Mar 9 20:22:56 CET 2006
Hi,
I finally managed to install fpc and lazarus from svn-source on a linux
box (suse10.0 / i686).
Now, as the first "hello world" app is running, I'd like to
cross-compile it for windows and as many other platforms as possible.
So I got fpcbuild/ from svn, started playing with the fpcbuild/install/
cross/buildcrossbinutils.sh. After some tweaking, it compiled
binutils-2.16 and 2.16.1 for almost all platforms (except i686-openbsd,
x86_64-openbsd, sparc-freebsd and sparc-openbsd, but that's not the
problem right now).
Next, I started playing with buildcrosssnapshot.sh, but it fails for
allmost any target, even i386-linux. However, i386-win32 succeeded ..
I got the feeling, that I might be on the wrong path with all this.
There are a lot of documents scattered all over the various places
(web-sites, wiki-sites, forum, newsgroups, READMES's, INSTALL's,
CrossCompile.txt etc.etc.) .. now I am pretty confused..
Could someone please point me to the valid and up-to-date documentation
on this?
My goal is to port a big software suite (deamons+gui-apps) to
freepascal/lazarus because of it's "write once, compile everywhere"
feature. Currerently I can only offer win32- and linux_x86-version
(using delphi and kylix), but my customers call for Unix, MacOS,
linux_x86-64 support right know, and probably for more in the near
future ...
Btw.: I do have some stuff here, that is: some computers (Intel-P3, -P4,
amd duron, athlon-64), a Virtex 4 EvalBoard ML403 (currently my only
power-pc ;-) ), lots of hdd space, VMware GSX and a good internet
connection. So if you guys get me running, I will be able and happy to
build snapshot and releases and test em on various platforms ..
Best regard
Burkhard
More information about the fpc-pascal
mailing list