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

Не работает модуль Graph

СообщениеДобавлено: 16.01.2012 21:06:19
Leontev
Собственно проблема в следующем. При попытке скомпилировать файл с использованием модуля Graph выдается ошибка:

Fatal: Can't find unit graph used by s1

Т.е. по всей видимости модуль Graph отсутствует. Собственно, как этот недуг исправить? OS Simply Linux, ставил free pascal через Sinaptic, код писал через geany.

Re: Не работает модуль Graph

СообщениеДобавлено: 17.01.2012 01:35:38
Kitayets
на сколько я понял Graph под линуксом не работает.

Добавлено спустя 2 минуты 42 секунды:
ну или во всяком случае работает не совсем так, как это ожидают:
http://freepascal.org/docs-html/rtl/graph/targetissueswindows.html

Re: Не работает модуль Graph

СообщениеДобавлено: 17.01.2012 02:23:53
Vadim
Leontev
Используйте ptcgraph.

Re: Не работает модуль Graph

СообщениеДобавлено: 17.01.2012 14:51:54
Leontev
Чет тоже не получается. Ошибку пишет.
Например, пишу вот такое
Код: Выделить всё
uses ptcgraph;
var i: integer;
begin
end.


Код: Выделить всё
fpc "q.pas" (в каталоге: /home/nikolai/Документы/програмирование/pascal)
Free Pascal Compiler version 2.5.1 [2011/08/29] for x86_64
Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling q.pas
q.pas(2,5) Note: Local variable "i" not used
Linking q
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
/usr/bin/ld: cannot find -lpthread
/usr/bin/ld: cannot find -ldl
/usr/bin/ld: cannot find -lc
Сборка завершилась с ошибкой.
q.pas(4,1) Error: Error while linking
q.pas(4,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode (normal if you did not specify a source file to be compiled)


Тоже самое с модулем PTCcrt. Просто crt работает, а ptccrt нет

Добавлено спустя 2 минуты 21 секунду:
Вот здесь /usr/lib64/fpc/units/x86_64-linux/graph

есть файлы ptccrt.o и ptcgraph.o

Re: Не работает модуль Graph

СообщениеДобавлено: 17.01.2012 15:12:38
Brainenjii
попробуйте установить glibc-devel

Re: Не работает модуль Graph

СообщениеДобавлено: 17.01.2012 15:25:07
Leontev
Спасибо большое! Теперь модули ptccrt и ptcgraph заработали :D