Nie mogę skompilować glibc: skonfiguruj wyjścia z następującym błędem:

configure: error: The [CPU] subspecies of x86_64 is not supported.

Przykro mi; to musi gdzieś być, ale nie udało mi się go znaleźć. Dużo szukałem, ale nie miałem szczęścia. Próbowałem nawet

echo 'int main(void){return 0;}' | gcc -x c -mcpu=[CPU] -

Procesor działał w niektórych przypadkach, w których konfiguracja glibc --with-cpu = nie powiodła się. To mnie bardzo myli: czy ta opcja nie przyjmuje wartości przekazywanej bezpośrednio do kompilatora przez -mcpu = ?

Mój procesor to dwurdzeniowy mobilny procesor AMD Turion X2 RM-70 i byłoby miło wiedzieć, do diabła, jaki jest jego „kod”. Nie wiem, czy potrzebowałbym jakiejś łatki ... Może przekazuję niewłaściwy kod dla mojego procesora! To mnie denerwuje. Albo nie ma wystarczającej dokumentacji, albo brakuje mi czegoś istotnego!

Opierając się na ArchLinux przy użyciu Arch Build System (makepkg), PKGBUILD nie zhakował bardzo dużo (chyba nie wystarczy, by złamać kompilację w ten sposób); wersja glibc 2.17; gcc 4.7.2. W przeszłości również się nie udawało, więc myślę, że problem nie dotyczy wersji, ale mojego zrozumienia.

Pozdrawiam, Kalrish

Kalrish
źródło