freepascal и модули

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

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

freepascal и модули

Сообщение zwey » 15.12.2007 17:12:00

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

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

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

Сообщение zwey » 16.12.2007 07:12:38

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

Сообщение Alexx2000 » 16.12.2007 11:11:10

В fpc.cfg у тебя прописано что-то типа такого:
Код: Выделить всё
-Fu/usr/local/lib/fpc/2.2.0/units/i386-linux
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 475
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Сообщение zwey » 16.12.2007 14:22:54

Указал, но всеравно пишет что не может найти данный модуль, и программки с модулем graph не запускаются...
Аватара пользователя
zwey
незнакомец
 
Сообщения: 4
Зарегистрирован: 15.12.2007 17:08:37

Сообщение FedeX » 16.12.2007 16:07:46

Проверил на Lazarus 0.9.24. Создал FPC проект, подключил в uses Crt,Graph; Всё скомпилилось. Может попробуй Graph.рр в папку с исходниками бросить?
Аватара пользователя
FedeX
постоялец
 
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение zwey » 16.12.2007 17:20:32

Вот еще проблема, немогу писать коментарии на руском в fp. Как можно это побороть???? Linux кодировка системная utf8
Аватара пользователя
zwey
незнакомец
 
Сообщения: 4
Зарегистрирован: 15.12.2007 17:08:37


Вернуться в Общее

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

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

Рейтинг@Mail.ru