Issue with compiling latest prelude-correlator on CentOS 5.3
"Paul Brager" <[email protected]>
| Newsgroups | gmane.comp.security.ids.prelude.user |
|---|---|
| Message-ID | <[email protected]> |
All, I was wondering if anyone could shed some light on what is going on - I have been trying to compile the latest version of the prelude-correlator tarball from the website, and I keep getting the following errors on the make: prelude-correlator.c:48: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'got_signal' prelude-correlator.c: In function 'sig_handler': prelude-correlator.c:73: error: 'got_signal' undeclared (first use in this function) prelude-correlator.c:73: error: (Each undeclared identifier is reported only once prelude-correlator.c:73: error: for each function it appears in.) prelude-correlator.c: In function 'handle_signal_if_needed': prelude-correlator.c:291: error: 'got_signal' undeclared (first use in this function) prelude-correlator.c:299: error: 'SIGHUP' undeclared (first use in this function) prelude-correlator.c:304: error: 'SIGUSR1' undeclared (first use in this function) prelude-correlator.c:313: error: 'SIGTERM' undeclared (first use in this function) prelude-correlator.c:313: error: 'SIGINT' undeclared (first use in this function) prelude-correlator.c:313: error: 'SIGABRT' undeclared (first use in this function) prelude-correlator.c: In function 'setup_signal': prelude-correlator.c:382: error: storage size of 'action' isn't known prelude-correlator.c:388: warning: implicit declaration of function 'sigemptyset' prelude-correlator.c:388: warning: nested extern declaration of 'sigemptyset' prelude-correlator.c:395: warning: implicit declaration of function 'sigaction' prelude-correlator.c:395: warning: nested extern declaration of 'sigaction' prelude-correlator.c:395: error: 'SIGTERM' undeclared (first use in this function) prelude-correlator.c:396: error: 'SIGINT' undeclared (first use in this function) prelude-correlator.c:397: error: 'SIGABRT' undeclared (first use in this function) prelude-correlator.c:398: error: 'SIGUSR1' undeclared (first use in this function) prelude-correlator.c:399: error: 'SIGHUP' undeclared (first use in this function) prelude-correlator.c:382: warning: unused variable 'action' prelude-correlator.c: In function 'correlation_plugin_register_signal': prelude-correlator.c:439: error: storage size of 'action' isn't known prelude-correlator.c:439: warning: unused variable 'action' make[3]: *** [prelude-correlator.o] Error 1 I have no idea what this could be - I have all of the dependencies that the instructions indicate, but it isn't clear what is causing this error (in mind). Thank you in advance for your help. All the best, Paul W Brager, Jr CISSP, CISM Chief Security Officer and IRIS Systems Architect 14015 Southwest Freeway, Building 4 Sugarland, TX 77487 Office: 281263-6388 Fax: 281-263-6395 The information and attachment(s) contained in this communication are intended for the addressee only, and may be confidential and/or legally privileged. If you have received this communication in error, please contact the sender immediately, and delete this communication from any computer or network system. Any interception, review, printing, copying, re-transmission, dissemination, or other use of, or taking of any action upon this information by persons or entities other than the intended recipient is strictly prohibited by law and may subject them to criminal or civil liability. Techradium shall not be liable for the improper and/or incomplete transmission of the information contained in this communication or for any delay in its receipt _______________________________________________ Prelude-user site list [email protected] http://lists.prelude-ids.org/mailman/listinfo/prelude-user