The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"quagga-0.99.10 + realms"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [ Отслеживать ]

"quagga-0.99.10 + realms"  
Сообщение от eugenesoft (ok) on 26-Сен-08, 22:19 
Добрый вечер.
Не получается сдружить quagg-у с патчем для поддержки realms.

После пропатчивания замускаю конфигуре с параметром --enable-realms.
После запуска make на экране получаю следующее сообщение:

zebra_vty.o: In function `vty_show_ip_route_detail':
/home/eugene/packets/quagga-0.99.10/zebra/zebra_vty.c:799: undefined reference to `rtnl_rtrealm_n2a'
zebra_vty.o: In function `zebra_static_ipv4':
/home/eugene/packets/quagga-0.99.10/zebra/zebra_vty.c:57: undefined reference to `rtnl_rtrealm_a2n'
zebra_vty.o: In function `static_config_ipv4':
/home/eugene/packets/quagga-0.99.10/zebra/zebra_vty.c:1347: undefined reference to `rtnl_rtrealm_n2a'
collect2: ld returned 1 exit status
make[2]: *** [testzebra] Error 1
make[2]: Leaving directory `/home/eugene/packets/quagga-0.99.10/zebra'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/eugene/packets/quagga-0.99.10'
make: *** [all] Error 2

судя по ошибке не получается слинковать библиотеки, но как решить эту проблему я не знаю.
Помогите советом, плиз.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "quagga-0.99.10 + realms"  
Сообщение от CrAzOiD (ok) on 26-Сен-08, 22:29 
>[оверквотинг удален]
>make[2]: *** [testzebra] Error 1
>make[2]: Leaving directory `/home/eugene/packets/quagga-0.99.10/zebra'
>make[1]: *** [all-recursive] Error 1
>make[1]: Leaving directory `/home/eugene/packets/quagga-0.99.10'
>make: *** [all] Error 2
>
>
>судя по ошибке не получается слинковать библиотеки, но как решить эту проблему
>я не знаю.
>Помогите советом, плиз.

обычно перед тем как компилить полезно почитать какие библиотеки требуются
их и надо поставить
чего-то не хватает

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "quagga-0.99.10 + realms"  
Сообщение от eugenesoft (ok) on 27-Сен-08, 09:14 
Дело в том что функции rtnl_rtrealm_n2a и rtnl_rtrealm_a2n принадлежат
библиотеки, которая размещается в папке lib этого дистрибутива.
Получается что в макефайле нет правила для сборки этой библиотеки, и она просто не собирается. Хотя исходники на эту библиотеку есть (tr_names.h tr_names.c)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру