Вы получаете ошибку, потому что продолжаете пытаться включить linuxthreads, которая является древней и устаревшей.
почему при настройке последних glibc жалуются, что nptl там нет?
442
user322908
Я пытаюсь перекомпилировать недавний (2.12.1) glibc
, следуя указаниям в
http://www.tldp.org/HOWTO/html_single/Glibc-Install-HOWTO/
Из каталога сборки я делаю
../*2.12.1/configure --prefix=/usr/local_another --enable-add-ons='linuxthreads'
и я получаю
*** On GNU/Linux systems it is normal to compile GNU libc with the *** `nptl' add-on. Without that, the library will be *** incompatible with normal GNU/Linux systems. *** If you really mean to not use this add-on, run configure again *** using the extra parameter `--disable-sanity-checks'.
Так выглядит, как configure
хочет ntpl
. ОК, следуя приведенному выше HOWTO, я перехожу на
../*2.12.1/configure --prefix=/usr/local_another --enable-add-ons='linuxthreads ntpl'
и теперь я получаю эту ошибку:
configure: error: add-on directory "ntpl" does not exist
ГНУ документация говорит, что, поскольку glibc 2.6
, ntpl
является частью glibc
, и в любом случае я не могу найти этот пакет отдельно в любом месте.
Так почему я получаю эту ошибку?
2 ответа на вопрос
1
David Schwartz
Спасибо, это то, что HOWTO сказал мне, позвольте мне попробовать то, что вы рекомендуете.
user322908 6 лет назад
0
Также избавился от `ntpl`, верно?
user322908 6 лет назад
0
0
oerdnj
Это nptl
(Native POSIX Thread Library) и нет ntpl
, поэтому вы получаете вторую ошибку.
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4