установка quagga 0.98.6 на freebsd 8.0

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
lameradmin
проходил мимо
Сообщения: 2
Зарегистрирован: 2010-03-20 23:37:29

установка quagga 0.98.6 на freebsd 8.0

Непрочитанное сообщение lameradmin » 2010-03-21 10:08:16

пришлось ставить 8-ку, конфигурация компа специфичная-компакт флеш вместо винчестера и так далее
седьмое семейство ругалось на геометрию и периодически гасилось само собой-как по команде halt
в итоге поставил 8-ку, перекомпилил ядро-ничего экстремального, убрал usb, scsi, wifi карточки, добавил опции для фаера, ната
весь софт поставился как надо, дощло дело до quagga
в техзадании было написано-версия 0.98.6
в портах версия 0.99.15
качаю с quagga.net нужную версию, распаковываю, делаю ./configure, проходит нормально, затем make
вываливается с ошибками

Код: Выделить всё

gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib     -Os -g  -Wall -Wsign-compare -Wpointer-arith -Wbad-function-cast -Wwrite-strings -MT if_sysctl.o -MD -MP -MF ".deps/if_sysctl.Tpo" -c -o if_sysctl.o if_sysctl.c;  then mv -f ".deps/if_sysctl.Tpo" ".deps/if_sysctl.Po"; else rm -f ".deps/if_sysctl.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib     -Os -g  -Wall -Wsign-compare -Wpointer-arith -Wbad-function-cast -Wwrite-strings -MT rt_socket.o -MD -MP -MF ".deps/rt_socket.Tpo" -c -o rt_socket.o rt_socket.c;  then mv -f ".deps/rt_socket.Tpo" ".deps/rt_socket.Po"; else rm -f ".deps/rt_socket.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib     -Os -g  -Wall -Wsign-compare -Wpointer-arith -Wbad-function-cast -Wwrite-strings -MT rtread_sysctl.o -MD -MP -MF ".deps/rtread_sysctl.Tpo" -c -o rtread_sysctl.o rtread_sysctl.c;  then mv -f ".deps/rtread_sysctl.Tpo" ".deps/rtread_sysctl.Po"; else rm -f ".deps/rtread_sysctl.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib     -Os -g  -Wall -Wsign-compare -Wpointer-arith -Wbad-function-cast -Wwrite-strings -MT kernel_socket.o -MD -MP -MF ".deps/kernel_socket.Tpo" -c -o kernel_socket.o kernel_socket.c;  then mv -f ".deps/kernel_socket.Tpo" ".deps/kernel_socket.Po"; else rm -f ".deps/kernel_socket.Tpo"; exit 1; fi
kernel_socket.c:124: error: 'RTF_CLONING' undeclared here (not in a function)
kernel_socket.c: In function 'ifm_read':
kernel_socket.c:280: warning: pointer of type 'void *' used in arithmetic
kernel_socket.c:332: warning: comparison between signed and unsigned
kernel_socket.c: In function 'ifam_read_mesg':
kernel_socket.c:439: warning: null argument where non-null required (argument 1)
kernel_socket.c:440: warning: null argument where non-null required (argument 1)
kernel_socket.c:442: warning: null argument where non-null required (argument 1)
kernel_socket.c:443: warning: null argument where non-null required (argument 1)
kernel_socket.c:445: warning: null argument where non-null required (argument 1)
kernel_socket.c: In function 'rtm_read_mesg':
kernel_socket.c:558: warning: null argument where non-null required (argument 1)
kernel_socket.c:559: warning: null argument where non-null required (argument 1)
kernel_socket.c:560: warning: null argument where non-null required (argument 1)
kernel_socket.c:561: warning: null argument where non-null required (argument 1)
kernel_socket.c:562: warning: null argument where non-null required (argument 1)
kernel_socket.c: In function 'rtm_write':
kernel_socket.c:741: error: invalid operands to binary |
kernel_socket.c:741: error: incompatible types in assignment
kernel_socket.c:741: warning: statement with no effect
*** Error code 1

Stop in /usr/local/src/quagga-0.98.6/zebra.
*** Error code 1

Stop in /usr/local/src/quagga-0.98.6.
*** Error code 1

Stop in /usr/local/src/quagga-0.98.6.
версия 0.99.15 ставится без проблем
есть какие нибудь предложения, опытный и умный народ?
Последний раз редактировалось f_andrey 2010-03-21 10:53:19, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения, и оформляйте его по человечески.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: установка quagga 0.98.6 на freebsd 8.0

Непрочитанное сообщение Gamerman » 2010-03-21 10:36:31

Изменить техзадание.
Глюк глюком вышибают!

Аватара пользователя
Dron
ст. сержант
Сообщения: 373
Зарегистрирован: 2007-08-15 13:36:28
Откуда: Днепропетровск
Контактная информация:

Re: установка quagga 0.98.6 на freebsd 8.0

Непрочитанное сообщение Dron » 2010-03-24 10:37:44

Ставь ту, что в портах и не мучайся... Квагу не просто так пилят-то :)
Та Да...

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: установка quagga 0.98.6 на freebsd 8.0

Непрочитанное сообщение hizel » 2010-03-24 10:57:13

наверняка 0.98.6 версия мощно обкакается на фулвью если используется bgpd
http://www.quagga.net/news2.php?y=2009&m=5
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

lameradmin
проходил мимо
Сообщения: 2
Зарегистрирован: 2010-03-20 23:37:29

Re: установка quagga 0.98.6 на freebsd 8.0

Непрочитанное сообщение lameradmin » 2010-03-24 21:37:28

народ, всем спасибо)
в итоге удалось воткнуть 7.2
и поставить требуюмую версию квагги