Problem s prekladem PHP4

Pavel Lisy pali na tmapy.cz
Středa Duben 3 17:10:48 CEST 2002


Tak to jeste celé dopíšu:

Dobry den

pokousim se prelozit php s knihovnou gd-1.8.4 patch-nutou pro gif a
narazil jsem na problem.

Chci mit gd s gifem nainstalovanou v systemu v /usr/gd_with_gif, abych
si nahradou normalniho gd neco nerozvrtal. 

Pri prekladu jsem musel pridat
-L/usr/gd_with_gif/lib
kde je libgd.a , aby prestalo mi to kricet, ze to nemuze najit 
-lgd. Myslel jsem, ze tim je to vyresene, ale php se nenatahne:
/etc/init.d/httpd start
Startuji httpd: Syntax error on line 261 of /etc/httpd/conf/httpd.conf:
Cannot load /etc/httpd/modules/libphp4.so into server: /etc/httpd/modules/libphp4.so: undefined symbol: gdImageCreateFromGif

Patral jsem po pricinach a zda se ze problem je v tom, ze hlavicky se natahly
z patchnute verze, ale knihovna se dotahuje dynamicky z distribucni verze
ldd libphp4.so 
...
	libgd.so.1.8 => /usr/lib/libgd.so.1.8 (0x40475000)
...

Odpuste otazku zacatecnikovi, ktery vlastne jeste nikdy psat v gcc
nezacal, ale stale musi neco prekladat:

Jak zajistim, aby se tam ta knihovna zakompilovala staticky? Ani nevim,
co mam hledat.

Pavel

-- 
Pavel Lisy <pali na tmapy.cz>
T-MAPY spol. s r.o., http://www.tmapy.cz
Nezvalova 850, Hradec Kralove, 50003
tel: +420-49-5513335 fax: +420-49-5513371

O mapach vime vse: http://www.tmapserver.cz



Další informace o konferenci Linux