On Tue, May 17, 2011 at 12:38:54PM +0400, Anton Kovalenko wrote: > Stanislav Maslovski <[email protected]> writes: > > >> правильно ли я понимаю, что для сборки user-space софта используются > >> заголовки в /usr/include/linux, /usr/include/asm, /usr/include/drm , > >> которые устанавливаются из linux-libc-dev ? > > > > За тем уточнением, что user-space софт этот весьма специфичный: libc и > > фишки, завязанные на DRM: > > > > % apt-cache rdepends linux-libc-dev > > На самом деле вот эта строчка > > libc6-dev > > намекает, что без заголовков из linux-libc-dev мало что соберётся. Зависимость > *-dev от *-dev означает, что при сборке любого софта, использующего > "зависимое", > могут косвенно использоваться заголовки "предмета зависимости". > > Да что теоретизировать -- попробуйте, переименуйте /usr/include/asm в > /usr/include/assssm, и соберите что-нибудь с сокетами (да хоть > hello-world, но чтоб netinet/in.h подключал). Даже интересно, из какого > астрала оно SOL_SOCKET достанет.
Ок, уговорил. Дело в том, что linux-libc-dev только относительно недавно выделился в отдельный пакет. Где-то до 2005-го нужные хедеры из linux просто копировались в libc-dev. -- Stanislav -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

