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

2010-02-08 Thread Graeme Geldenhuys
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

Re: [fpc-pascal] programmatically creating desktop icons under Linux

2010-02-08 Thread Marco van de Voort
In our previous episode, David W Noon said: Creating symbolic links (ls -s src target) should suffice. Typo, it should read: ln -s src target Actually, there is a symlink() API that can be called without creating a separate address space for an external command.

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

2010-02-08 Thread Patrick Chevalley
Install the ia32-libs package. also check if your fpc.cfg contain the following lines, I not remember if I add them: #ifdef cpui386 -Fl/usr/lib32 -Xd #endif Patrick ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org

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

2010-02-08 Thread Osvaldo Filho
I have the same problem (or not?) : --- Free Pascal Compiler version 2.4.1 [2010/02/03] for i386 Copyright (c) 1993-2009 by Florian Klaempfl Target OS: Linux for i386 Compiling lazarus.pp Compiling resource ../units/i386-linux/lazarus.or Linking ../lazarus ld: warning: ../link.res contains