Sanczo Napisano Maj 21, 2005 Zgłoszenie Share Napisano Maj 21, 2005 Witajcie, próbuje skompilować kod zrodłowy gcc z z archiwum gcc-4.0.0.tar.bz2, przed nadchodzącą kompilacja kernela, niestety podczas robienia: make oczywiście po ./configure, otrzymuje coś takiego: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: executing default-1 commands ./config.status: line 910: ./../../config-ml.in: No such file or directory make: *** [configure-zlib] Błąd 1 Jak rozwiązać ten problem? ps. Czy warto przed kompilacją jajka zoptymalizować pakiety: make, automake?? pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Maj 21, 2005 Zgłoszenie Share Napisano Maj 21, 2005 Witajcie, próbuje skompilować kod zrodłowy gcc z z archiwum gcc-4.0.0.tar.bz2 Bardzo zły pomysł. Oficjalna paczka zawiwra poważne błędy, które prowadziły do błędnej kompilacji programów. Zalecałbym uzywać paczek z Rawhide'a -- to są snapshoty z CVSa i mają poprawione sporo błędów. http://www.redhat.com/archives/fedora-test...l/msg01433.html Pominę już fakt kompilacji ze źródeł i syfienie w systemie... Jak rozwiązać ten problem? Najprawdopodobniej trzeba zrobić ./configure i make w innym katalogu. Czytałeś dokumentację? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Sanczo Napisano Maj 22, 2005 Autor Zgłoszenie Share Napisano Maj 22, 2005 Gajownik Nie wspomniałem ani słowem że bede robić: make install zamierzalem zrobić: checkinstall wiec dostałbym zgrabną paczke i uniknoł balaganu Przyznaje że tylko przekartkowałem dokumentacje, potraktowałem gcc jak każdy inny kod źródłowy, czyli tarem go, ./configure, a potem make. Rzeczywiście wszystko wskazuje na to że kompilator szuka config-ml.in "dwa piętra katalogowe wcześniej". Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Maj 22, 2005 Zgłoszenie Share Napisano Maj 22, 2005 zamierzalem zrobić: checkinstall To nie jest takie proste jak można by przypuszczać. Checkinstall nie nadaje się do wielu rzeczy. Niektóre programy (np. libtool) mają wkompilowaną na stałe ścieżkę do kompilatora i takie zrobienie nowego kompilatora nie będzie raczej działać. Zainstaluj gotowe RPM-y z Rawhide'a albo używaj gcc4 z FC3. A tak swoją drogą, to po co chcesz kompilować kernel przy użyciu gcc-4? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Sanczo Napisano Maj 24, 2005 Autor Zgłoszenie Share Napisano Maj 24, 2005 A tak swoją drogą, to po co chcesz kompilować kernel przy użyciu gcc-4? Właściwie chcialem skompilować najnowszą ze stabilnych i nie zabugowanych wersji gcc, dlaczego? Bo z tego co sie orientuje kompilacje kernela wykonuje sie wlaśnie przez gcc. Nie obstaje przy tym że musi to być koniecznie gcc-4. dzieki za help Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
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ę