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