Skocz do zawartości

Problem Z Apache


tsiru

Rekomendowane odpowiedzi

Witam !

Podczas kompilacji apacha wyskoczyło mi coś takiego

[root@is httpd-2.0.53]# ./configure --enable-so --prefix=/apache
checking for chosen layout... Apache
checking for working mkdir -p... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu

Configuring Apache Portable Runtime library ...

checking for APR... reconfig
configuring package in srclib/apr now
/bin/sh: /home/bartek/rpm: No such file or directory
configure failed for srclib/apr

Możzecie mi wytłumaczyć dla czego ?

Odnośnik do komentarza
Udostępnij na innych stronach

Pamiętam jak rekompilowałem sobie httpd z SRPM, to trzeba było doinstlowac paczki apr*. Ja mam takie:

[y4kk0@X asm]$ rpm -qa | grep apr
apr-devel-0.9.4-24.2
apr-util-0.9.4-17
apr-0.9.4-24.2
apr-util-devel-0.9.4-17

A tak swoją droga, to dlaczego kompilujesz ze źródeł? Stanowszo doradzałbym gotowe RPMy, bo są łatane na bieżąco (no chyba, że chcesz ciągle przeglądać bugtraga i potem samemu sobie łatać...).

 

/edit/

Kolejna sprawa. Nie ma sensu kompilowac programów na koncie roota.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks later...
A tak swoją droga, to dlaczego kompilujesz ze źródeł? Stanowszo doradzałbym gotowe RPMy, bo są łatane na bieżąco

No ale chodzi Ci chyba o Apache'a bo np skmpilowane jądro chodzi dużo szybciej na sprzęcie na którym zostało skompilowane. A łatki no cóż zawsze pozostają moduły..

Odnośnik do komentarza
Udostępnij na innych stronach

skmpilowane jądro chodzi dużo szybciej na sprzęcie na którym zostało skompilowane.

Tu można polemizować czy dużo szybciej:

http://www.google.pl/groups?as_umsgid=cv5d...et.pl&lr=&hl=pl

http://www.google.pl/groups?as_umsgid=slrn...dc.pl&lr=&hl=pl

 

Poza tym to wiele osób nie ustawia flag CFLAGS i CXXFLAGS, więc kompilacja ze źródeł nie ma żadnego wpływu na przyspieszenie działania programu (wyjątkiem jest MPlayer, który samemu to sobie ustawia).

 

Zresztą co Ci broni przekompilować SRPM? Ustawić tylko poprawnie CFLAGS, CXXFLAGS oraz ~/.rpmrc i jazda ;-) Po co męczyc się z szukaniem zależności, odpowiednim ustawianiem flag do ./configure i potem bajzlem na dysku skoro wszystko jest podane w prostej i przystępnej formie? Nawet jak ktoś chce pozmieniać opcje kompilatu, to wystarczy zmienić kilka linijek w SPECu.

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ę...