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

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

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

Сообщение algor » 02.12.2008 01:49:27

Вернулся к Линуксу =) Решил поставить fpc + sdl. Fpc установился вроде нормально. А вот sdl...
Sdl я ставлю по мотивам http://www.fp.sdl.de.vu/. Вроде библиотеку прописал, всё нормально. Запускаю demo02.pp и получаю
Fatal: can't find unit pthreads used by sdl
algor
новенький
 
Сообщения: 11
Зарегистрирован: 24.11.2008 17:36:14

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

Сообщение Vadim » 03.12.2008 19:08:52

А у Вас вообще pthreads.ppu/pthreads.o имеются? Если да, то лежат ли они в том каталоге, где их ищет FPC? Посмотреть, где они должны быть можно в файле fpc.cfg, опция -Fu.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

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

Сообщение algor » 03.12.2008 22:31:33

У меня он лежит, как и положено, /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/units/$fpctarget/httpd-2.2
#ENDIF
#ENDIF

# searchpath for units and other system dependent things
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/*
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/rtl
#-Fu~/fpc/packages/base/*/units/;~/fpc/fcl/units/;~/fpc/rtl/units/


Добавлено спустя 3 минуты 11 секунд:
Может, надо .../$fpcversion/units/x86_64-linux/$fpctarget/... ?
algor
новенький
 
Сообщения: 11
Зарегистрирован: 24.11.2008 17:36:14

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

Сообщение Vadim » 04.12.2008 08:10:38

algor
Я думаю, дело в слове "x86_64-linux".
Посмотрите, в каком точно каталоге лежит каталог "rtl" и рядом с "rtl" положите каталог "pthreads". Тогда точно будет видеть.
Либо добавьте в fpc.cfg ещё одну строку:
-Fu /usr/lib/fpc/2.2.2/units/x86_64-linux/pthreads
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

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

Сообщение algor » 04.12.2008 20:06:22

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
новенький
 
Сообщения: 11
Зарегистрирован: 24.11.2008 17:36:14


Вернуться в Графика

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

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

Рейтинг@Mail.ru