У меня RH 7.0
Ядро 2.4.20 собрано с поддержкой iptables и фильтрации пакетов.
Использую gcc-3.2
Компиляция NetAms останавливается на создании ipfw2netflow который идет вместе с пакетом.
Если кто-нибудь сталкивался с этой проблемой подскажите плиз как ее можно решить.
[root@localhost netams-3.1.1830]# make
cd src && make netams
make[1]: ÷ÈÏÄ × ËÁÔÁÌÏÇ `/usr/local/src/netams-3.1.1830/src'
/usr/local/gcc3/bin/g++ netflow.o ipfw2netflow.o -o ipfw2netflow
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Could not find abbrev number 95.
netflow.o: In function `NetFlow::CheckExpire(entry*)':
netflow.o(.text+0x5ff): undefined reference to `Debug(char*, ...)'
netflow.o: In function `NetFlow::Processpacket(ip*)':
netflow.o(.text+0x9e3): undefined reference to `Debug(char*, ...)'
netflow.o: In function `NetFlow::Expiresearch()':
netflow.o(.text+0xa65): undefined reference to `Debug(char*, ...)'
netflow.o(.text+0xae1): undefined reference to `Debug(char*, ...)'
netflow.o: In function `NetFlow::FlushAll()':
netflow.o(.text+0xc02): undefined reference to `Debug(char*, ...)'
netflow.o(.text+0xc39): more undefined references to `Debug(char*, ...)' follow
collect2: ld returned 1 exit status
make[1]: *** [ipfw2netflow] ошибка 1
make[1]: выход из каталог `/usr/local/src/netams-3.1.1830/src'
make: *** [all] ошибка 2
Добавлено:
И еще, не понимаю куда идет компиллято при обращении usr/bin/ld
Может быть у меня не установлен какой-то пакет?
Ядро 2.4.20 собрано с поддержкой iptables и фильтрации пакетов.
Использую gcc-3.2
Компиляция NetAms останавливается на создании ipfw2netflow который идет вместе с пакетом.
Если кто-нибудь сталкивался с этой проблемой подскажите плиз как ее можно решить.
[root@localhost netams-3.1.1830]# make
cd src && make netams
make[1]: ÷ÈÏÄ × ËÁÔÁÌÏÇ `/usr/local/src/netams-3.1.1830/src'
/usr/local/gcc3/bin/g++ netflow.o ipfw2netflow.o -o ipfw2netflow
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
/usr/bin/ld: Dwarf Error: Could not find abbrev number 95.
netflow.o: In function `NetFlow::CheckExpire(entry*)':
netflow.o(.text+0x5ff): undefined reference to `Debug(char*, ...)'
netflow.o: In function `NetFlow::Processpacket(ip*)':
netflow.o(.text+0x9e3): undefined reference to `Debug(char*, ...)'
netflow.o: In function `NetFlow::Expiresearch()':
netflow.o(.text+0xa65): undefined reference to `Debug(char*, ...)'
netflow.o(.text+0xae1): undefined reference to `Debug(char*, ...)'
netflow.o: In function `NetFlow::FlushAll()':
netflow.o(.text+0xc02): undefined reference to `Debug(char*, ...)'
netflow.o(.text+0xc39): more undefined references to `Debug(char*, ...)' follow
collect2: ld returned 1 exit status
make[1]: *** [ipfw2netflow] ошибка 1
make[1]: выход из каталог `/usr/local/src/netams-3.1.1830/src'
make: *** [all] ошибка 2
Добавлено:
И еще, не понимаю куда идет компиллято при обращении usr/bin/ld
Может быть у меня не установлен какой-то пакет?