[Linux][glibc] Blad kompilacji

Awatar użytkownika
piti-n
Użytkownik
Użytkownik
Posty: 534
Rejestracja: 24 gru 2010, o 22:42
Płeć: Mężczyzna
Lokalizacja: Wroclaw
Podziękował: 41 razy
Pomógł: 45 razy

[Linux][glibc] Blad kompilacji

Post autor: piti-n »

Ostatnio postanowilem sie troche ambitnie "pobawic" i sprobowac zainstalowac linuxa wedlug ksiazki linux from scratch. Wszystko pieknie idzie do momentu kompilacji Glibc. W czasie kompilacji dostaje komunikat

Kod: Zaznacz cały

cannot find -lgcc-eh 
collect2: ld returned 1 exit status
make[2]: ***[/mnt/lfs/sources/glibc-build-2.13/incovconfig] Error 1
make[2]: Leaving directory `/mnt/mnt/sources/glibc-2.13/incov
Prosze o pomoc
Ostatnio zmieniony 17 wrz 2011, o 10:47 przez Afish, łącznie zmieniany 1 raz.
Powód: Otagowanie tematu.
void_t
Użytkownik
Użytkownik
Posty: 103
Rejestracja: 14 maja 2011, o 18:25
Płeć: Mężczyzna
Pomógł: 26 razy

[Linux][glibc] Blad kompilacji

Post autor: void_t »

Kod: Zaznacz cały

-lgcc-eh
nie istnieje, zamiast tego jest:

Kod: Zaznacz cały

-lgcc_eh
(zwróć uwage na zamiane z "-" na "_")

Twój glibc jest stary, to raz. Dwa - pewnie go nie patchowałeś. Błąd jest znany.
Poszukaj w google poprawek, albo napisz własne. (zamiana -lgcc-eh na -lgcc_eh)
Awatar użytkownika
piti-n
Użytkownik
Użytkownik
Posty: 534
Rejestracja: 24 gru 2010, o 22:42
Płeć: Mężczyzna
Lokalizacja: Wroclaw
Podziękował: 41 razy
Pomógł: 45 razy

[Linux][glibc] Blad kompilacji

Post autor: piti-n »

Kod: Zaznacz cały

ln -vs libgcc.a `gcc -print-libgcc-file-name | \
    sed 's/libgcc/&_eh/'`
to niby powinno wystarczyc. Do tego go spatchowalem i nadal mam blad
ODPOWIEDZ