Страница 1 из 1

freepascal и модули

СообщениеДобавлено: 15.12.2007 17:12:00
zwey
Собственно проблема в том что не могу работать с модулями в freepascal
с crt вроде работает а с graph нет
В настройках прописывал путь до папки units но не помогает...

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

(система linux, freepascal качал в архиве и ставид через скрипт)

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

СообщениеДобавлено: 16.12.2007 11:11:10
Alexx2000
В fpc.cfg у тебя прописано что-то типа такого:
Код: Выделить всё
-Fu/usr/local/lib/fpc/2.2.0/units/i386-linux

СообщениеДобавлено: 16.12.2007 14:22:54
zwey
Указал, но всеравно пишет что не может найти данный модуль, и программки с модулем graph не запускаются...

СообщениеДобавлено: 16.12.2007 16:07:46
FedeX
Проверил на Lazarus 0.9.24. Создал FPC проект, подключил в uses Crt,Graph; Всё скомпилилось. Может попробуй Graph.рр в папку с исходниками бросить?

СообщениеДобавлено: 16.12.2007 17:20:32
zwey
Вот еще проблема, немогу писать коментарии на руском в fp. Как можно это побороть???? Linux кодировка системная utf8