У меня есть библиотека x86_64 на моем Mac, скомпилированная GCC, и я хочу связать ее с кодом Pascal, скомпилированным с Free Pascal 2.4. Какие параметры я даю fpc
, чтобы он генерировал 64-битный код? Без каких-либо опций я получаю только 32-битные файлы .o.
Я использую загрузку fpc-2.4.0.intel-macosx.dmg с SourceForge, но когда я запускаю fpc -i
, единственной целевой платформой Macintosh, которую он перечисляет, является «Darwin for i386», хотя версия 2.4 в примечаниях к выпуску говорится, что он может быть нацелен на «64-битную Mac OS X (x86_64 / ppc64)».