[d-kernel] kernel-headers-modules

Ed V. Bartosh ed at altlinux.ru
Mon Oct 6 16:14:39 MSD 2003


Hello,

 DVL> On Mon, Oct 06, 2003 at 03:40:19PM +0400, Ed V. Bartosh wrote:
 >> > А почему у нас сейчас заголовки из kernel-headers-modules ставятся в
 >> > /usr/src/linux-%version-%flavour, а не в
 >> > /usr/include/linux-%version-%flavour? 
 >> Нужно поднять тред на эту тему, но, скорее всего, это было сделано для
 >> того, чтобы отделить это от  /usr/include/linux..., которые
 >> используются юзерспейсом. Не по ошибке точно.

 DVL> Странно, ибо заголовки из kernel-headers-modules всё равно не будут
 DVL> найдены в /ust/include/linux/ при любом значении переключателя.
 DVL> Другими словами, на чистый userspace не влияет.
Я тоже так считал, но не помню кто порекомендовал вообще вынести все
это из /usr/include подальше от греха.

 >> > В результате нет возможности
 >> > указать /usr/include/linux-%version-%flavour в качестве каталога с
 >> > ядром, если собираемому модулю нужны заголовки SCSI.
 >> Да, но никто не мешает указать оба места.

 DVL> Это сложнее, ибо местонахождение "текущих" module-specific headers не так
 DVL> просто найти, ибо, в отличие от, скажем, /ust/include/linux, их никто не
 DVL> поддерживает в актуальном состоянии.
А кому они нужны текущие ? Вот ядерные хедеры нужны юзерспейсу, а эти же
сугубо для сборки модулей под конкретное ядро и только.

-- 
Best regards,
Ed V. Bartosh



More information about the devel-kernel mailing list