Компиляция fpc

Вопросы программирования на Free Pascal, использования компилятора и утилит.

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

Ответить
Climber
постоялец
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Компиляция fpc

Сообщение Climber »

Скачал вчера вечером daily snapshot лазаруса (exe файл для win32), установил, решил пересобрать fpc. Сначала получил ошибку:
Makefile:29: *** You need the GNU utils package to use this Makefile. Stop.
Исправил, как написано тут.
Заработало, потом появилась такая ошибка:
Fatal: can't find unit system used by md5.
Где бы этот нехватающий модуль взять?
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

Climber
он у тебя есть, у тя наверно fpc.cfg плохой.

лучше показывай полняе пути и как именно ты делаешь Make
Climber
постоялец
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Сообщение Climber »

Attid писал(а):Climber
он у тебя есть, у тя наверно fpc.cfg плохой.

А как это определить?
Attid писал(а):лучше показывай полняе пути и как именно ты делаешь Make

Делаю так: fpc лежит в папке c:\lazarus\fpc\
Makefile - в папке c:\lazarus\fpc\2.2.4\source\rtl\
копирую туда же, в c:\lazarus\fpc\2.2.4\source\rtl\, файл make.exe из папки c:\lazarus\fpc\2.2.4\bin\i386-win32\
Там запускаю. Где-то тут на форуме читал, что так и надо делать.
Есть еще папка c:\lazarus\fpc\2.2.4\source\packages\, там тоже есть файл Makefile. И с ним та же фигня.
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Непонял! Вы что пытаетесь пересобрать fpc который идёт в комплекте с лазарусом :shock:
Зачем его пересобирать?

Добавлено спустя 47 секунд:
Тем более там неполный дистрибутив, а именно только исходники RTL и Пакетов...
Climber
постоялец
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Сообщение Climber »

Мне посоветовали тут, как способ решения описанной в том топике проблемы...
Тем более там неполный дистрибутив, а именно только исходники RTL и Пакетов...
:shock:
Ничего, рано или поздно у меня все заработает, надо лишь немного поискать и потерпеть... :roll:
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

во первых
Mr.Smart писал(а):Тем более там неполный дистрибутив, а именно только исходники RTL и Пакетов...


во вторых лучше не копировать а указывать полный путь
например

Код: Выделить всё

cd c:\pp\2.2.2\src\
c:\lazarus\fpc\2.2.4\bin\i386-win32\make.exe


Добавлено спустя 1 минуту 40 секунд:
blog.php?u=1521&b=32
Ответить