Skocz do zawartości

Problem Przy Kompilacji


lszk

Rekomendowane odpowiedzi

Jako, że nie umiem uruchomić apacha+php+mysql tak, aby wszystko działało (z paczki), to postanowiłem skompilować je (może narazie bez mysql'a, bo ie umie na nacie znaleźć spisu flag kompilatora dla niego). Apache pięknie się skompilować, ale przy php już jest gorzej :angry:

Przy make install wywala, że nie umie znaleźć pliku:

[root@kurak php-4.3.8]# make install
Installing PHP SAPI module:       apache2handler
/usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/local/apache2/build/libtool' libphp4.la /usr/local/apache2/modules
/usr/local/apache2/build/libtool --mode=install cp libphp4.la /usr/local/apache2/modules/
cp .libs/libphp4.lai /usr/local/apache2/modules/libphp4.la
cp .libs/libphp4.a /usr/local/apache2/modules/libphp4.a
ranlib /usr/local/apache2/modules/libphp4.a
chmod 644 /usr/local/apache2/modules/libphp4.a
libtool: install: warning: remember to run `libtool --finish /home/lszk/php-4.3.8/libs'
Warning!  dlname not found in /usr/local/apache2/modules/libphp4.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/apache2/modules/libphp4.so
chmod: nie ma dostępu do `/usr/local/apache2/modules/libphp4.so': Nie ma takiego pliku ani katalogu
apxs:Error: Command failed with rc=65536
.
make: *** [install-sapi] Błąd 1

Skąd do jasnej cholery mam wytrzasnąć ten plik? Nie zauważyłem, aby coś się wywaliło przy ./configure i make.

Kompilowałem z flagami: –with-apxs2=/usr/local/apache2/bin/apxs –with-mysql

 

Normalnie zaraz se pójde żyły pochlastać...

 

[edit]

 

Oooo już dopatrzyłem się kilku nieścisłości. Zamiast -with-... powinno być --with-... Samo --with-mysql nic nie da, bo trzeba podać ścieżke do zainstalowanego mysql'a. Jak podam ścieżke z instalki z (_rpm'a_ → RPM-a) ORT (/usr/lib/mysql), to wyskakuje mi błąd, czyli podejrzewam, że należałoby najpierw skompilować mysql'a.

Jakby tylko ktoś był łaskaw napisać mi na forum, jakie te flagi są zalecane, bo nie umiem znaleźć na googlu.

A może już dzisiaj jest poprostu za późno...

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...