Найдено 11 результатов

algor
21.02.2009 20:21:34
Форум: Lazarus
Тема: Компоненты и примеры
Ответы: 208
Просмотры: 774844

Re: Компоненты и примеры

Парсер рабочий, правда я его использовал не как компонент, а как юнит и потом переделывал для других целей. Если будете разбирать - почитайте о польской нотации (записи), все маф парсеры построены на этом принципе.
Спасибо большое =)
Я уже завалился книгами, ссылками и т.п. и сам начал писать ...
algor
17.02.2009 19:38:34
Форум: Lazarus
Тема: Компоненты и примеры
Ответы: 208
Просмотры: 774844

Re: Компоненты и примеры

Нет ли под FPC/Lazarus какого-нибудь парсера мат. выражений?
algor
05.12.2008 17:20:33
Форум: Графика
Тема: Ещё одна проблема с SDL.
Ответы: 4
Просмотры: 18224

Re: Ещё одна проблема с SDL.

rtl лежит в /usr/lib/fpc/2.2.2/units/x86_64-linux. Там же pthreads. Строчку добавил - та же проблема :(

Добавлено спустя 22 часа 14 минут 11 секунд:
Получилось!
sudo fp -> Options -> Directories -> Добавил строчку /usr/lib/fpc/2.2.2/units/x86_64-linux/*
algor
03.12.2008 21:34:44
Форум: Графика
Тема: Ещё одна проблема с SDL.
Ответы: 4
Просмотры: 18224

Re: Ещё одна проблема с SDL.

У меня он лежит, как и положено, /usr/lib/fpc/2.2.2/units/x86_64-linux/pthreads. Вот что прописано в FPC:

#IFDEF FPCAPACHE_1_3
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/httpd-1.3/
#ELSE
#IFDEF FPCAPACHE_2_0
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/httpd-2.0
#ELSE
-Fu/usr/lib/fpc/$fpcversion ...
algor
02.12.2008 00:49:27
Форум: Графика
Тема: Ещё одна проблема с SDL.
Ответы: 4
Просмотры: 18224

Ещё одна проблема с SDL.

Вернулся к Линуксу =) Решил поставить fpc + sdl. Fpc установился вроде нормально. А вот sdl...
Sdl я ставлю по мотивам http://www.fp.sdl.de.vu/. Вроде библиотеку прописал, всё нормально. Запускаю demo02.pp и получаю
Fatal: can't find unit pthreads used by sdl
algor
02.12.2008 00:43:13
Форум: Сети
Тема: Библиотеки и Lazarus
Ответы: 10
Просмотры: 31199

Re: Библиотеки и Lazarus

Без -Fu не работало. Не знаю, зачем он нужен, но с ним работает.
-Fu - это ключ компилятора который показывает, в каком каталоге искать нужные модули.
Хинты - это, так сказать, пожелания компилятора разработчику, как улучшить код с точки зрения компилятора. Если для тебя эти рекомендации тёмный ...
algor
25.11.2008 19:29:44
Форум: Сети
Тема: Библиотеки и Lazarus
Ответы: 10
Просмотры: 31199

Re: Библиотеки и Lazarus

Mr.Smart писал(а):а вообще когда идёт разаработка на разных машинах проше все библиотеки подключать на прямую, а не устанавливать в Лазарусе!

Т.е. скидывать файлы модуля в папку проекта?
algor
24.11.2008 20:44:45
Форум: Графика
Тема: SDL + Lazarus: ошибка
Ответы: 1
Просмотры: 10659

SDL + Lazarus: ошибка

Начал изучать SDL по этим урокам. Т.к. в них используется C++, приходится заниматься переводом =)
Заодно использую http://jedi-sdl.pascalgamedevelopment.com/docs.php#Docs .
Так вот.
Компилятор почему-то ругается на строчку while (SDL_PollEvent(&event)>0) do . Говорит, invalid integer ...
algor
24.11.2008 17:47:50
Форум: Сети
Тема: Библиотеки и Lazarus
Ответы: 10
Просмотры: 31199

Re: Библиотеки и Lazarus

А смысл их устанавливать? когда и так все работает;)
Я ж говорю - выдаёт кучу хинтов. Подключу ещё какую-нибудь библиотеку - буду среди них полчаса ошибки искать =)

Сейчас экспериментирую. Если найду решение - напишу ...
algor
24.11.2008 17:31:54
Форум: Сети
Тема: Библиотеки и Lazarus
Ответы: 10
Просмотры: 31199

Re: Библиотеки и Lazarus

Ну зачем же на "вы"...
Т.е. чтобы в fpc.cfg были такие строчки

# searchpath for libraries
#-FlD:\Lazarus\fpc\2.2.2/lib
#-Fl/lib;/usr/lib
-FuD:\Lazarus\synapse\source\lib

?
Без -Fu не работало. Не знаю, зачем он нужен, но с ним работает. Т.е. c httpsend компилируется. Только ...
algor
24.11.2008 16:54:37
Форум: Сети
Тема: Библиотеки и Lazarus
Ответы: 10
Просмотры: 31199

Библиотеки и Lazarus

Решил установить библиотеку Synapse. Скачиваю, распаковываю в D:\Lazarus\synapse. Не нашёл только, как подключить эту библиотеку. Нашёл что-то похожее (Пакет - Новый пакет - Добавить - Добавить файлы - Добавить каталог - D:\Lazarus\synapse\source\lib) Но при нажатии "установить" Lazarus требует ...