From linux to windows is easy. Lazarus release for linux consists of several rpms, one of them a crosswin32 rpm.Originally Posted by jdarling
From windows to linux is more difficult as soon as you link to shared libaries. AFAIK you have to match the exact version of the shared library of the target, because on linux linking is not done on name of the exported function, but on the binary offset. (Please correct me if wrong). So the pain is in the linking, not the compilation per se.
The solution would be to somehow figure out all needed .so's of the target machine and copy them to the host.
Bookmarks