Сборка пакетов

Вопросы программирования и использования среды Lazarus.

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

Сборка пакетов

Сообщение reeNUT » 30.07.2012 15:49:24

Добрый день. Подскажите, пожалуйста, как скомпилировать пакеты, предоставленные в исходных кодах, поставляемые вместе с лазарусом?
лежат вот тут
c:\lazarus\fpc\2.6.0\source\packages\
к примеру, меня интересует libc под линукс. На компе с линуксом он само собой тоже есть. Как его вообще собирать, чтобы потом установить?
Аватара пользователя
reeNUT
новенький
 
Сообщения: 18
Зарегистрирован: 05.01.2012 23:27:49
Откуда: Астрахань

Re: Сборка пакетов

Сообщение Ism » 30.07.2012 16:07:18

Кажется libc в Лазарус уже не поддерживается

Можно подключать внешний или искать замену функциям
Ism
энтузиаст
 
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Re: Сборка пакетов

Сообщение reeNUT » 30.07.2012 16:11:15

Я знаю, что не поддерживается, но он же там есть. Мне под х86 пойдет, лишь бы заработало.
Там в каждом каталоге лежат fpmake.pp Makefile.fpc Makefile [src]
Что с ними делать-то? Как из этого скомпилировать подключаемый модуль?
>Можно подключать внешний
не совсем понял, что это значит
Аватара пользователя
reeNUT
новенький
 
Сообщения: 18
Зарегистрирован: 05.01.2012 23:27:49
Откуда: Астрахань

Re: Сборка пакетов

Сообщение Brainenjii » 30.07.2012 16:15:41

зайти в каталог и в консоли выполнить make не подходит?
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Сборка пакетов

Сообщение reeNUT » 30.07.2012 16:18:40

на линукс-машине захожу в каталог /usr/share/fpcsrc/2.6.0/packages/libc
там каталог [scr], файлы Makefile.fpc, fpmake.pp
как мне выполнить make? он же ничего не даст, скажет, что нет мейк-файла
Аватара пользователя
reeNUT
новенький
 
Сообщения: 18
Зарегистрирован: 05.01.2012 23:27:49
Откуда: Астрахань

Re: Сборка пакетов

Сообщение svk12 » 30.07.2012 16:46:22

Зайдя в упомянутый каталог, нужно вызвать make из fpc /usr/lib/fpc/.../bin/make
svk12
постоялец
 
Сообщения: 409
Зарегистрирован: 09.06.2008 18:42:47


Вернуться в Lazarus

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

Сейчас этот форум просматривают: Google [Bot] и гости: 242

Рейтинг@Mail.ru