The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"не компилируется ipcad"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Учет трафика, статистика)
Изначальное сообщение [ Отслеживать ]

"не компилируется ipcad"  +/
Сообщение от andrystepa (ok) on 01-Мрт-12, 10:32 
ОС Russian Fedora 15.1. Настраиваю систему контроля траффика. Надо установить ipcad. Скачал с Sourceforge, распаковал. Даю команду configure - все нормально. Далее пытаюсь собрать:

[root@localhost ipcad-3.7.3]# make
gcc -DIPCAD_VERSION=\"3.7.3\" -DCONFIG_FILE=\"/usr/local/etc/ipcad.conf\" -DHAVE_CONFIG_H -D_REENTRANT -D_THREAD_SAFE -DPSRC_pcap -DIFST_linux -g -O2 -I/usr/local/include -DHAVE_CONFIG_H -W -Wall -o main.o -c main.c
main.c: В функции «sigalarm»:
main.c:45:2: предупреждение: неявная декларация функции «signal» [-Wimplicit-function-declaration]
main.c: В функции «main»:
main.c:247:8: ошибка: «SIGCHLD» undeclared (first use in this function)
main.c:247:8: замечание: each undeclared identifier is reported only once for each function it appears in
main.c:252:8: ошибка: «SIGSEGV» undeclared (first use in this function)
main.c:253:8: ошибка: «SIGBUS» undeclared (first use in this function)
main.c:261:13: ошибка: «SIG_IGN» undeclared (first use in this function)
main.c:264:9: ошибка: «SIGALRM» undeclared (first use in this function)
main.c:265:9: ошибка: «SIGINT» undeclared (first use in this function)
main.c:266:9: ошибка: «SIGHUP» undeclared (first use in this function)
main.c:267:9: ошибка: «SIGQUIT» undeclared (first use in this function)
main.c:268:9: ошибка: «SIGPIPE» undeclared (first use in this function)
main.c:269:9: ошибка: «SIGTERM» undeclared (first use in this function)
main.c:270:9: ошибка: «SIGTTIN» undeclared (first use in this function)
main.c:272:2: предупреждение: неявная декларация функции «siginterrupt» [-Wimplicit-function-declaration]
main.c: В функции «block_certain_signals»:
main.c:332:2: предупреждение: неявная декларация функции «sigemptyset» [-Wimplicit-function-declaration]
main.c:333:2: предупреждение: неявная декларация функции «sigaddset» [-Wimplicit-function-declaration]
main.c:333:18: ошибка: «SIGINT» undeclared (first use in this function)
main.c:334:18: ошибка: «SIGHUP» undeclared (first use in this function)
main.c:335:18: ошибка: «SIGQUIT» undeclared (first use in this function)
main.c:336:18: ошибка: «SIGTERM» undeclared (first use in this function)
main.c:337:2: предупреждение: неявная декларация функции «sigprocmask» [-Wimplicit-function-declaration]
main.c:337:21: ошибка: «SIG_BLOCK» undeclared (first use in this function)
main.c: В функции «terminate_threads»:
main.c:410:3: предупреждение: неявная декларация функции «pthread_kill» [-Wimplicit-function-declaration]
main.c:410:26: ошибка: «SIGALRM» undeclared (first use in this function)
main.c: В функции «block_certain_signals»:
main.c:338:1: предупреждение: control reaches end of non-void function [-Wreturn-type]
make: *** [main.o] Ошибка 1
[root@localhost ipcad-3.7.3]#

Не собирается. Кто нибудь сталкивался с таким?  Что делать?

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "не компилируется ipcad"  +/
Сообщение от ivb (??) on 01-Мрт-12, 12:27 
Поставь из SRC RPM лучше.
.h файлов каких-то не хватает, судя по всему.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "не компилируется ipcad"  +/
Сообщение от andrystepa (ok) on 01-Мрт-12, 13:51 
> Поставь из SRC RPM лучше.
> .h файлов каких-то не хватает, судя по всему.

Да я бы с удовольствием из src.rpm, да только где его взять? На Sourceforge.net и на lionet.info их нет - только исходники. Yum ставить не хочет - нетути его в репозитариях, говорит.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "не компилируется ipcad"  +/
Сообщение от ivb (??) on 01-Мрт-12, 14:12 
>> Поставь из SRC RPM лучше.
>> .h файлов каких-то не хватает, судя по всему.
> Да я бы с удовольствием из src.rpm, да только где его взять?
> На Sourceforge.net и на lionet.info их нет - только исходники. Yum
> ставить не хочет - нетути его в репозитариях, говорит.

Возьми для центоса, по идее пофиг.

http://centos.alt.ru/pub/repository/centos/6/SRPMS/ipcad-3.7...

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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