Я не могу скомпилировать glibc: configure exits со следующей ошибкой:
configure: error: The [CPU] subspecies of x86_64 is not supported.
Мне жаль; это должно быть где-то, но я не смог найти его. Я много искал, но не повезло. Я даже пытался
echo 'int main(void){return 0;}' | gcc -x c -mcpu=[CPU] -
Процессор работал в некоторых случаях, когда конфигурировать glibc --with-cpu = не удалось. Это меня сильно смущает: разве эта опция не принимает значение, которое напрямую передается компилятору через -mcpu =?
Мой процессор - двухъядерный мобильный процессор AMD Turion X2 RM-70, и было бы здорово узнать, что это за "код". Я не знаю, понадобится ли мне какой-нибудь патч ... Возможно я передаю неправильный код для моего процессора! Это заставляет меня злиться. Либо не хватает документации, либо я упускаю что-то важное!
Основываясь на ArchLinux с использованием Arch Build System (makepkg), PKGBUILD не слишком сильно взломан (я полагаю, этого недостаточно, чтобы сломать сборку); glibc версия 2.17; gcc 4.7.2. Это также не удавалось в прошлом, поэтому я думаю, что проблема не в версии, а в моем понимании.
С наилучшими пожеланиями, Калриш