Конференция "Основная" » Статическая компоновка кода Делфи и С++
 
  • somebody_ © (12.02.08 18:55) [0]
    Подскажите, как статически связать программу Си (скомпилированную как статический объектник) с основной программой, написанной на Делфи. Как я понял из help'а, в модуле Делфи указывается {$L file.o}. После чего IDE-шный линкер Делфи пишет "Error: Bad object file format". Объектный файл file.o я компилировал и в Visual Studio 6.0, и gcc (Bloodshed's Dev-cpp) — результат один и тот же. Может кто-нибудь сталкивался с подобной проблемой? Версия Делфи 7. Если не трудно, дайте пример или ссылку на тему такого связывания. Заранее благодарен
  • clickmaker © (12.02.08 19:09) [1]

    > Visual Studio 6.0, и gcc (Bloodshed's Dev-cpp)

    у них с Борландерами разные форматы *.obj
    тут или конвертер нужен или компилить борландовым компилером
  • ketmar © (12.02.08 19:18) [2]
    для конвертера хинт: COFF to OMF. только они глючные. лучше bcc собирай. или DLL на MSVC.

    ---
    Understanding is not required. Only obedience.
 
Конференция "Основная" » Статическая компоновка кода Делфи и С++
Есть новые Нет новых   [134482   +34][b:0][p:0]