если в ключе реестра Windows
HKEY_CURRENT_USER\Software\Borland\Delphi\5.0\Compiling
создать значение TargetPlatform (DWORD) и записать туда значение "1", то Delphi при компиляции консольных приложений создает ELF-файлы (т.е. в unix-формате)
возможные значения этого ключа такие:
0 (default) - Win32
1 - Linux
2 - MAC OS (на тот момент требовалась версия 7)
3 - DOS (работает только под MS DOS версии >= 7.0)
16 - BeOS
32 - OS/2 (будет работать и под WinNT)
40 - QNX 4.x (полная поддержка Photon MicroGUI, работают все компоненты VCL, используются RTOS-расширения из модуля qnxrtext.pas, который нужно дополнительно скачать с сайта borland
кто-нить пробовал?