Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kompilacja unixowego Gd2 na windzie
Forum PHP.pl > Forum > Serwery WWW
qbert
Witam mam problema nastepujacego:
Potrzebuje biblioteke php_gd2 na swoim koncie, ale mam problem bo admin nie bardzo wie jak to zrobic, a mi zależy na czasie. Wymyśliłem więc coś takiego(mam Xp H.):ściągnąłem rpm-a gd2-ki i chciałbym go teraz sobie skompilować (sporo plików w C lub C++). Wiem, że można to zrobić uruchamiając plik Makefile.am lub Makefile.in lecz winda nie zna takich rozszerzeń ani rzaden program pod winde, który bym znał. Co tu robić bo kompilowanie tych plików po kolei chyba nc mi nie da (bo jak mi się zdaje wynikiem powinien być pojedynczy plik php_gd2.so)
Jeśli by mi sie udało doprowadzić tą operacje do tego, że miałbym ten pliczek (php_gd2.so) to myśle, że dałoby rade dynamicznie urzyć tej biblioteki (po umieszczeniu wcześniej na koncie)

Co wy na to są jakieś szanse??

Pozdro qbrat smile.gif
radzaw
a nie prosciej znalezc gdzies binarke z ta biblioteka ? tylko pozostaje pytanie jak ja dolaczysz do phpa jak adminowi sie nie chce ? winksmiley.jpg
qbert
spokojnie php to potrafi winksmiley.jpg
Mozna dolączyć dynamicznie tylko dla naszego skryptu za pomocą :
dl("php_gd2.so")
i powinno zaskoczyć , na próbę sprawdzałem jak to sie zachowa przy biblioptece z windy (php_gd2.dll), ale oczywiście napisał, że tej nie da rady załadować
przepraszam za ignorancje, ale binarka nie równa się *.rpm??
Czyli to by *.zip byu??
radzaw
jezeli tak, to sciagnij sobie binarke odpowiednia dla systemu (pewnie php tez sie Twojemu adminowi nie chcialo samemu przekompilowac, wiec jest standard ? winksmiley.jpg ) i wypakuj pliczek gd.so (czy cos w tym stylu)

np. rpm ftp://rpmfind.net/linux/Mandrake-devel/co...4-1mdk.i586.rpm
i w srodku siedzi pliczek usr/lib/php/extensions/gd.so

PS.
rpm jest pakietem w ktorym siedzi m.in. binarka i wiele innych potrzebnych plikow :]
qbert
Dziękuje za pomoc niestety nie zadziałało ponieważ okazuje się, że
1) php na serwerze jest niestandardowe (a nawet ponoć na moim koncie już osobno działaja wersje 3.x i 4.1.6)

2) żeby to chodziło pod konkretnym systemem to musi być pod nim skompilowane (podobno)

Tak więc pomimo niepowodzenia czegoś sie dowiedziałem
Dziękuję za pomoc i pozdrawiam biggrin.gif

qbrat 8)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.