[fpc-pascal] Cross-compiling from 64-bit Linux to 32-bit Linux

Graeme Geldenhuys graemeg.lists at gmail.com
Mon Feb 8 10:40:22 CET 2010


Hi

I'm running Ubuntu 9.04 (64-bit) and have FPC 2.4.1 installed. I
cross-compiled a 32-bit version of FPC as well.

I'm not trying to compile my fpGUI based projects under my 64-bit system to
32-bit Linux executables. But I am getting the following linking errors.
Does anybody know how to resolve this? What compatibility packages (*.deb)
do I have to install so I can compile and link GUI applications.

---------------------------------
Linking Bin/i386-linux/tutoradmin
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libdl.so when searching
for -ldl
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libdl.a when searching
for -ldl
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libpthread.so when
searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libpthread.a when
searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libX11.so when searching
for -lX11
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libX11.a when searching
for -lX11
/usr/bin/ld: skipping incompatible /usr/lib/libX11.so when searching for -lX11
/usr/bin/ld: skipping incompatible /usr/lib/libX11.a when searching for -lX11
/usr/bin/ld: cannot find -lX11
tutoradmin.lpr(89,1) Error: Error while linking
tutoradmin.lpr(89,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
---------------------------------



Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://opensoft.homeip.net/fpgui/




More information about the fpc-pascal mailing list