Problem compiling prelude correlator

Matthieu Audisio <[email protected]>
Newsgroups gmane.comp.security.ids.prelude.user
Message-ID <[email protected]>
Hi,

I want to install prelude correlator beta 3. The ./configure passed well but
I have a lot of errors during compilation when I run the make command.

if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I./include/ -I../libmissing -I../libev
-I/usr/local/include
-DCORRELATION_PLUGIN_DIR=\"/usr/local/lib/prelude-correlator\"  -Wall
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
-Wbad-function-cast -Wcast-qual -Wcast-align -Wnested-externs -Wunused
-Wformat -Wformat-security -g -O2 -MT prelude-correlator.o -MD -MP -MF
".deps/prelude-correlator.Tpo" -c -o prelude-correlator.o
prelude-correlator.c; \
then mv -f ".deps/prelude-correlator.Tpo" ".deps/prelude-correlator.Po";
else rm -f ".deps/prelude-correlator.Tpo"; exit 1; fi
prelude-correlator.c:48: erreur: erreur de syntaxe avant « got_signal »
prelude-correlator.c:48: attention : dans la déclaration de « got_signal »,
utilisation de « int » par défaut pour le type
prelude-correlator.c:48: attention : la définition de données n'a pas de
type ni de classe de stockage
prelude-correlator.c: In function `handle_signal_if_needed':
prelude-correlator.c:299: erreur: « SIGHUP » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c:299: erreur: (Chaque identificateur non déclaré est
rapporté une seule fois
prelude-correlator.c:299: erreur: pour chaque fonction dans laquelle il
apparaît.)
prelude-correlator.c:304: erreur: « SIGUSR1 » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c:313: erreur: « SIGTERM » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c:313: erreur: « SIGINT » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c:313: erreur: « SIGABRT » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c: In function `setup_signal':
prelude-correlator.c:382: erreur: taille de stockage de « action » n'est pas
connue
prelude-correlator.c:388: attention : déclaration implicite de la fonction «
sigemptyset »
prelude-correlator.c:388: attention : déclaration de « sigemptyset » externe
imbriquée
prelude-correlator.c:395: attention : déclaration implicite de la fonction «
sigaction »
prelude-correlator.c:395: attention : déclaration de « sigaction » externe
imbriquée
prelude-correlator.c:395: erreur: « SIGTERM » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c:396: erreur: « SIGINT » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c:397: erreur: « SIGABRT » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c:398: erreur: « SIGUSR1 » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c:399: erreur: « SIGHUP » non déclaré (première
utilisation dans cette fonction)
prelude-correlator.c:382: attention : variable inutilisée « action »
prelude-correlator.c: In function `correlation_plugin_register_signal':
prelude-correlator.c:439: erreur: taille de stockage de « action » n'est pas
connue
prelude-correlator.c:445: attention : déclaration de « sigemptyset » externe
imbriquée
prelude-correlator.c:452: attention : déclaration de « sigaction » externe
imbriquée
prelude-correlator.c:439: attention : variable inutilisée « action »

It is in french but all of the errors are synthax errors or undeclared
parameters so I think there is an include or something missing...

Does anyone knows this problem ?

Thanks for help.

Matthieu
_______________________________________________
Prelude-user site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-user
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.