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

Графика в FPC под FC14 x86_64

СообщениеДобавлено: 15.03.2011 19:16:08
IonIvan
Здравствуйте.
Раньше, когда у меня был виндус я использовал PascalABC.NET в целях учебы.
Недавно я перешел на линукс и столкнулся с проблемой графики в FPC.
Мне надо использовать простейшую графику, наподобие той, что была в abc.net.
Я пробовал подключать модуль graph, но потерпел неудачу в виде отсуствия неких графических режимов.
Посоветуйте, как мне наладить FPC или Lazarus для этих целей.
Сейчас я до сих пор использую abc, но на виртуальной машине. Надеюсь, это временная мера.

Re: Графика в FPC под FC14 x86_64

СообщениеДобавлено: 15.03.2011 21:29:13
WAYFARER
Единственно что приходит в голову, эта книга Программирование в X-Window средствами Free Pascal
Или на самом деле использовать Lazarus и LCL.

Re: Графика в FPC под FC14 x86_64

СообщениеДобавлено: 15.03.2011 23:26:22
Maxizar
graph - я его не использую, но у большинства все работает вот пример, темы, где я привожу исправленный исходник, который юзает именно граф, чуть ниже в той же теме, увидите скриншот... Так что все работает..
Если же просто нужно что то примитивное (график) нарисовать можно просто нарисовать на Canvas.
Что то серьезное, например графики, которые сгаживаются типа этого:
Изображение
То тут придется работать с OpenGL, как пришлось мне, чтобы получить, резултат который виден на скриншоте.

Re: Графика в FPC под FC14 x86_64

СообщениеДобавлено: 16.03.2011 17:29:15
IonIvan
Модуль graph у меня не работает
Код: Выделить всё
Free Pascal Compiler version 2.4.0 [2010/05/05] for x86_64
Copyright (c) 1993-2009 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling new file
Linking new file
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
/usr/bin/ld: cannot find -lggi
Error: Error while linking
Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted

Maxizar писал(а):Если же просто нужно что то примитивное (график) нарисовать можно просто нарисовать на Canvas.

В смысле вставить TPaintBox и рисовать на нём?

Re: Графика в FPC под FC14 x86_64

СообщениеДобавлено: 16.03.2011 17:41:58
Brainenjii
http://wiki.freepascal.org/ggi -> видимо просто не хватает библиотеки libggi в системе. Поищите в ваших репозитариях, или соберите