freepascal и модули

Общие вопросы программирования, алгоритмы и т.п.

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

Ответить
Аватара пользователя
zwey
незнакомец
Сообщения: 4
Зарегистрирован: 15.12.2007 16:08:37
Контактная информация:

freepascal и модули

Сообщение zwey »

Собственно проблема в том что не могу работать с модулями в freepascal
с crt вроде работает а с graph нет
В настройках прописывал путь до папки units но не помогает...

И еще, если есть исходный код можуля, то как его собрать и подключить?

(система linux, freepascal качал в архиве и ставид через скрипт)
Аватара пользователя
zwey
незнакомец
Сообщения: 4
Зарегистрирован: 15.12.2007 16:08:37
Контактная информация:

Сообщение zwey »

С модулями разобрался, надо просто их скомпилить.
Исходный код модуля содержит расширение *.pp
Закидываем файл в одноименную папку
Даем следующую команду:
fpc *.pp
В результате получаем два файла *.o и *.ppu
Которые закидываем в папку с модулями /usr/local/lib/fpc/2.2.0/units/i386-linux
(это у меня так)
Но всеравно не могу их подключить, паскаль как ругался на отсутствие модулей так и ругаеться. ПУть прописывал всяко разно, результат всеравно один и тот же....
Аватара пользователя
Alexx2000
постоялец
Сообщения: 490
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи
Контактная информация:

Сообщение Alexx2000 »

В fpc.cfg у тебя прописано что-то типа такого:

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

-Fu/usr/local/lib/fpc/2.2.0/units/i386-linux
Аватара пользователя
zwey
незнакомец
Сообщения: 4
Зарегистрирован: 15.12.2007 16:08:37
Контактная информация:

Сообщение zwey »

Указал, но всеравно пишет что не может найти данный модуль, и программки с модулем graph не запускаются...
Аватара пользователя
FedeX
постоялец
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение FedeX »

Проверил на Lazarus 0.9.24. Создал FPC проект, подключил в uses Crt,Graph; Всё скомпилилось. Может попробуй Graph.рр в папку с исходниками бросить?
Аватара пользователя
zwey
незнакомец
Сообщения: 4
Зарегистрирован: 15.12.2007 16:08:37
Контактная информация:

Сообщение zwey »

Вот еще проблема, немогу писать коментарии на руском в fp. Как можно это побороть???? Linux кодировка системная utf8
Ответить