|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Leschinsky Oleg 2:5020/400 27 May 2004 17:08:56 To : Alex Mihaylov Subject : Re: symlink в /usr/include было: ZyXEL OMNI ADSL MODEM (USB) -------------------------------------------------------------------------------- Evening, Alex. Alex Mihaylov <minimumlaw@nwgsm.ru> 04:07 26/5/2004 wrote: >> AM> cd /usr/include >> AM> mv asm asm_distrib # на всякий случай оставим оригинальные AM> версии >> AM> mv linux linux_distrib # хотя их назначение для меня загадка >> AM> ln -s ./../src/linux/include/asm-i386 asm >> AM> ln -s ./../src/linux/include/linux linux >> >> Это ты сделал зря. AM> Так стоп! Это не разговор! Давай альтернативы. IHMO, AM> нормально. Обясню почему так. Допустим, я укачаю следующую версию AM> кернела. Очевидно, что 2.4 живет пока просто по инерции, так что AM> это будет, допустим linux-2.6.7. Все что мне останется сделать AM> это cd /usr/src rm linux-2.6 ln -s linux-2.6.7 linux-2.6 И будут AM> востановлены все ссылки. Да, идеалогически правильней править AM> Makefile у cофта, но мои познания make'ра (и даже не макера, а AM> пакета autoconf, который плодит Makefile) не велики. Возможно, AM> следовало создать симлинк на /lib/modules/`uname AM> -r`/build/include/xxxx, но тогда его надо прописывать в стартовые AM> скрипты (надеюсь почему понятно не только мне)? А этот вариант AM> обеспечивает: 1. Сборку старого софта, считающего что исходники AM> ядра лежат в /usr/src/linux 2. Поддержку соответствия AM> /usr/include/linux и /usr/include/asm текущей версии ядра. Как уже написано, в /usr/include укладываются заголовки ядра, с которым собиралась текущая версия glibc. Я не знаю, как это происходит в других дистрибутивах, но в Debian заголовки текущего ядра заворачиваются в пакет kernel-headers и складываются в /usr/src/kernel-headers-<версия_ядра>. Более подробные комментарии Торвальдса приводились в LFS book еще версии 3.0. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/35782e9c5c97.html, оценка из 5, голосов 10
|