|
|
Chyba při kompilaci PHP5
|
21.5.2005 17:03
Najkl
|
Dobrý den, při kompilaci PHP5 na Mandraku 10.0 u příkazu "make install" mi to píše tyto chyby:
[root@najkl php-5.0.3]# make install
Installing PHP SAPI module: apache2handler
/usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/local/apache2/build/libtool' libphp5.la /usr/local/apache2/modules
/usr/local/apache2/build/libtool --mode=install cp libphp5.la /usr/local/apache2/modules/
cp .libs/libphp5.lai /usr/local/apache2/modules/libphp5.la
cp .libs/libphp5.a /usr/local/apache2/modules/libphp5.a
ranlib /usr/local/apache2/modules/libphp5.a
chmod 644 /usr/local/apache2/modules/libphp5.a
libtool: install: warning: remember to run `libtool --finish /home/najkl/php-5.0.3/libs'
Warning! dlname not found in /usr/local/apache2/modules/libphp5.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/apache2/modules/libphp5.so
chmod: cannot access `/usr/local/apache2/modules/libphp5.so': No such file or directory
apxs:Error: Command failed with rc=65536
.
make: *** [install-sapi] Error 1
[root@najkl php-5.0.3]#
použil jsem tyto příkazy:
cd /usr/local/src
tar -jxvf php-5.0.3.tar.bz2
cd php-5.0.3
./configure \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-mysqli=/usr/local/mysql/bin/mysql_config \
--with-mysql-sock=/tmp/mysql.sock \
--with-sqlite \
--enable-sqlite-utf8 \
--with-zlib \
--with-zlib-dir \
--with-bz2 \
--with-gd \
--enable-gd \
--enable-gd-native-ttf \
--with-jpeg-dir=/usr/local \
--with-png-dir=/usr/local \
--with-ttf \
--with-freetype-dir=/usr/local \
--with-iconv=/usr/local \
--with-curl=/usr/local \
--enable-track-vars \
--with-gettext \
--with-config-file-path=/usr/local/apache2/conf \
--enable-trans-id \
--enable-ftp \
--with-cpdflib=/usr/local \
--enable-mbstring \
--with-openssl=/usr/local
make
make install
prosím pomozte mi, vůbec si s tím nevím rady :-( |
|
|
Re: Chyba při kompilaci PHP5
|
21.5.2005 17:31
Ondřej Čečák
|
pokud si nevis rady se selhavajici kompilaci, nebude lepsi pouzit nejaky hotovy balicek? (nepouzivam MDK, ale predpokladam, ze najit ho v nejakem duveryhodnem zdroji nebude velky problem) |
|
|
Re: Chyba při kompilaci PHP5
|
21.5.2005 19:22
Ivan Majer
|
No ve vašem případě to vypadá že nenajde knihovnu libphp5.so. Zkuste zjistit zda je v uvedeném adresáři případně zda ji v systému máte.
Ovšem mělo by se to projevit již při configure či make, každopádně přesně tímhle problemem je google zahlcen. Zkusil jsem zadat vyhledáváni a je asi 12 stránek problémem se zabývajících.
Zkuste tento návod: http://www.circle.ch/wiki/index.php?page=Installation%2FPHP5
Rozhodně vhodnější by ale bylo použít balíček přímo pro Vaši distribuci, je to určitě jistější cesta než si zasvinit systém (jako já :-))
Myslim ze v mandriva contribu ci cookeru urcite bude. |
|
|
Re: Chyba při kompilaci PHP5
|
21.5.2005 20:03
P.B.
|
vzdyt vam to pise:
libtool: install: warning: remember to run `libtool --finish /home/najkl/php-5.0.3/libs'
jinak, zdrojaky bych nacpal spise do /usr/local/src/ kdyz uz to musite mi kompilovane,
ale u MDK jak uz tu bylo receno bych spise volil balicky
jo a zkuste si zkontrolovat tento soubor:
/usr/local/apache2/modules/libphp5.a |
|
|
Re: Chyba při kompilaci PHP5
|
30.5.2005 20:59
Marian Hello
|
presne tento problem som riesil na fedore. skontroluj si cesty, popripade ich uplne vyhod. napr miesto --with-iconv=/usr/local daj --with-iconv a tak podobne. mne to pomohlo a navyse configure si vacsina cesty najde sam. |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|