Dependencies na Linuxie, zabawa w kotka i myszkę podczas kompilacji…

26-Cze-2012

Linux jest fajny. Linux bywa trudny. Linux daje dużo satysfakcji, gdy uda się pokonać wszystkie problemy. Ot np na mojej Fedorce instaluję PHP. PHP ma być w konkretnej wersji, więc nie obędzie się bez kompilacji. I zaczyna się:

Bardzo często taki błąd oznacza, że brakuje pakietu libcurl-devel. Zauważ, że binarny pakiet libcurl może być zainstalowany, brak jednak źródeł! Problemy tego rodzaju rozwiążesz instalując pakiet rozszerzony o -dev lub -devel:

Zawartość takiego pakietu możesz sprawdzić poleceniem repoquery (Przy okazji repoquery to element pakietu yum-utils – zainstalujesz go komendą yum install yum-utils):

repoquery –list libcurl-devel

Oto wynik tego polecenia

Jak brakujący plik powinien już teraz być na dysku. Podobnie można postępować, jeżeli configure zwraca błedy takie jak poniżej:

miło w końcu zobaczyć komunikat:

Komentarze są wyłączone

Autor: Rafał Kraik