Уважаемые здраствуйтеКупил книгу с примерами, а они не собираются под freebsd
нет определения для выражения IPV6_DROP_MEMBERSHIPподскажите пожалуйста где найти определение этого выражения для freebsd?
спасибо.
>Уважаемые здраствуйте
>
>Купил книгу с примерами, а они не собираются под freebsd
>нет определения для выражения IPV6_DROP_MEMBERSHIP
>
>подскажите пожалуйста где найти определение этого выражения для freebsd?
>
>спасибо.Увы, форумчане не обладают телепатией. Что за книга, что за примеры и т.д.?
Для Linux нужен #include <netinet/in.h> для freebsd либо так же, либо поиск в каталоге /usr/include подскажет.
P.S. там же #define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP
Уважаемые, здравствуйте.книга: Unix: Разработка сетевых приложений (пер. с англ. Солнышкова Д.) Изд. 3-е
(http://shop.top-kniga.ru/books/item/in/270569/)
#define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP
в /usr/include/netint/in.h - это нет
как впрочем и во всей папке /usr нет
файла содержащего это строку(имно) очевидно, это означает что установленная с исходниками
freebsd 6.1 требует что-то установить дополнительно
>Уважаемые, здравствуйте.
>книга: Unix: Разработка сетевых приложений (пер. с англ. Солнышкова Д.) Изд. 3-е
>(http://shop.top-kniga.ru/books/item/in/270569/)
Хорошая :)
>#define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP
>в /usr/include/netint/in.h - это нет
подкаталог не netint, а netinet
>как впрочем и во всей папке /usr нет
>файла содержащего это строку
Вам надо искать не строку, а хидер-файлы где есть определения либо IPV6_DROP_MEMBERSHIP, либо IPV6_LEAVE_GROUP, либо IPV6_, и если нет ничего такого значит (имхо) неустановлена поддержка IPv6.>
>(имно) очевидно, это означает что установленная с исходниками
>freebsd 6.1 требует что-то установить дополнительноP.S. увы под рукой нетю freebsd
>>#define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP
>>в /usr/include/netint/in.h - это нет
>подкаталог не netint, а netinet
>
вы правы, конечно netinet", я описался :):)>>как впрочем и во всей папке /usr нет
>>файла содержащего это строку
>Вам надо искать не строку, а хидер-файлы где есть определения либо IPV6_DROP_MEMBERSHIP,
а разве поиск файлов с расширение ".h" содержищих строку #define IPV6_DROP....
не означает то что вы сказали ?>либо IPV6_LEAVE_GROUP, либо IPV6_, и если нет ничего такого значит (имхо)
>неустановлена поддержка IPv6.кто знает, прошу подсказать, как это сделать - установить подджержку IPV6 в ?
(в хедерных файлах gcc имеется в виду)
up
up
>updown
>а разве поиск файлов с расширение ".h" содержищих строку #define IPV6_DROP....
>не означает то что вы сказали ?
не означает, ибо не факт что между define и IPV6_DROP стоит один пробел, к тому же поиск просто IPV6 даст больше инфы чем IPV6_DROP т.к. может быть во фре не IPV6_DROP, а IPV6_LEAVE...>кто знает, прошу подсказать, как это сделать - установить подджержку IPV6 в ?
>(в хедерных файлах gcc имеется в виду)
запустить инсталятор и в нем включить, вот тут например http://www.nixp.ru/articles/freebsd_install_setup
ее отключили, а вам надо соответственно включить. При этом должны быть установлены соответсвующие пакеты или порты.. имхо точнее сказать не могу (фри нет у мну)в хидерных файлах gcc ее нету и быть не может, т.к. gcc фиолетово однако, а вот в системных хидерах.. :)
google вам в помощь :)
имхо