LINUX.ORG.RU

как сделать новые kernel-headers: проблемы для всех аналогов RH9


0

0

Привет!
Интересный вопрос появился при переходе на ядро 2.6. Раз появился
новый "формат" модулей, как сказать компилятору, что их там
переименовывать надо и пр. Дальше, когда сам ставил ALSA,
то *.h файлы попадали в /usr/include. А сейчас? Сейчас их нету.
Они в исходиках. Вот и вопрос - можно ли самостоятельно скопировать
папку из исходников ядра в /usr/include или туда, где их найдет
компилер?


1. Ты ничего не должен говорить.
2. Само найдется - после компиляции ссылка появляется.

Ты почитал бы README и ..... вопросы отпали бы сами.

jackill ★★★★★
()
Ответ на: комментарий от jackill

Мой вопрос касается и тех файлов которые нужны и для сборки остальных
программ, не только зависимых от ядра. Тоесть в готовых дистрах
есть ("был") пакет kernel-headers-<kernel version>, который
ставился если ставился gcc.
С программами, которым НУЖНЫ исходники, все и так ясно.
Но с "простым" пользовательским софтом видимо дело обстоит иначе.
Может поэтому GAIM радает в "корку" на 2.6.2 и другие программы тоже,
собираясьс использованием хеадеров от 2.4.9 глючит.
Вот в чем суть моего вопроса.

anonymous
()
Ответ на: комментарий от anonymous

Пакет kernel-headers к твоему ядру не имеет никакого отношения - это заголовки ядра, с которым собирались glibc.

Так что если у тебя есть особое желание их поменять на заголовки от 2.6, то придется пересобрать glibc.

Зачем тебе это делать лично я не понимаю - все и так чудесно собирается. Что касается сборки всего, что связано с ядром, оно будет брать все из исходников ядра.

То, что у тебя падают программы под 2.6.2 - это исключительно твои трудности. У меня ничего не падает. И заголовки к этому никакого отношения не имеют.

P.S. Циферки, которые ты видишь на kernel-headers не означают версию ядра.

jackill ★★★★★
()
Ответ на: комментарий от jackill

Не стоит путать glibc-devel и кернел-хеадеры

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.