[Решено] Прошу подсказать, как делать файлы *.o не FPC

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

[Решено] Прошу подсказать, как делать файлы *.o не FPC

Сообщение yeger » 01.03.2018 11:55:36

Добрый день.

Подскажите, пожалуйста, как делают файлы *.o со "сторонних" языков. Очень хочется использовать chipmunk physics, но там ветка для FPC ведет в никуда. А использование ZenGL упирается в то, что файлы *.o устарели (от 13 года) и вызывают проблемы при компиляции в 1.8 версии. Я так понимаю, что как то можно откомпилировать свежие, но не знаю как и в какую сторону смотреть. Объясните принцип, пожалуйста, вот есть исходник на си, в чем его преобразовывать в о-файлы?
Последний раз редактировалось yeger 13.03.2018 14:46:33, всего редактировалось 1 раз.
Аватара пользователя
yeger
новенький
 
Сообщения: 49
Зарегистрирован: 17.03.2011 12:26:34

Re: Прошу подсказать, как делать файлы *.o имея исходник не

Сообщение Devel0 » 05.03.2018 16:31:15

Попробуй по этой инструкции: ftp://ftp.freepascal.org/fpc/docs-pdf/CinFreePascal.pdf
Ещё на forum.lazarus.freepascal.org может быть информация.
Devel0
новенький
 
Сообщения: 66
Зарегистрирован: 24.07.2011 10:43:13

Re: Прошу подсказать, как делать файлы *.o имея исходник не

Сообщение Vadim » 07.03.2018 11:11:44

yeger писал(а):Объясните принцип, пожалуйста, вот есть исходник на си, в чем его преобразовывать в о-файлы?

Нужно установить компилятор Си, например бесплатный GCC. Тогда получение объектного файла (с расширением .o) можно делать так:
Код: Выделить всё
gcc -c Название_файла.c

после чего появится файл с таким же названием, только с расширением .o.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: [Решено] Прошу подсказать, как делать файлы *.o не FPC

Сообщение yeger » 13.03.2018 14:46:58

Спасибо. Исчерпывающе.
Аватара пользователя
yeger
новенький
 
Сообщения: 49
Зарегистрирован: 17.03.2011 12:26:34


Вернуться в Обучение Free Pascal

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

Рейтинг@Mail.ru