Ossec compile error on FreeBSD 6.x
Robin Gruyters <[email protected]>
| Newsgroups | gmane.comp.security.ids.prelude.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi ya, I'm trying to compile Ossec on our FreeBSD, but I get the following error: [...] prelude.c: In function `add_idmef_object': prelude.c:89: warning: char format, idmef_message_t arg (arg 3) prelude.c: At top level: prelude.c:48: warning: 'prelude_idmef_debug' defined but not used /var/tmp//ccg7pzaa.o(.text+0xe): In function `prelude_error_verbose_make_v': /usr/local/include/libprelude/prelude-error.h:343: undefined reference to `prelude_string_new' /var/tmp//ccg7pzaa.o(.text+0x36):/usr/local/include/libprelude/prelude-error.h:347: undefined reference to `prelude_string_vprintf' /var/tmp//ccg7pzaa.o(.text+0x4d):/usr/local/include/libprelude/prelude-error.h:349: undefined reference to `prelude_string_destroy' /var/tmp//ccg7pzaa.o(.text+0x63):/usr/local/include/libprelude/prelude-error.h:353: undefined reference to `prelude_string_get_string' /var/tmp//ccg7pzaa.o(.text+0x6c):/usr/local/include/libprelude/prelude-error.h:353: undefined reference to `_prelude_thread_set_error' /var/tmp//ccg7pzaa.o(.text+0x7d):/usr/local/include/libprelude/prelude-error.h:354: undefined reference to `prelude_string_destroy' /var/tmp//ccg7pzaa.o(.text+0xee): In function `prelude_idmef_debug': /tmp/ossec-hids-071006/src/analysisd/prelude.c:51: undefined reference to `prelude_io_new' /var/tmp//ccg7pzaa.o(.text+0x102):/tmp/ossec-hids-071006/src/analysisd/prelude.c:52: undefined reference to `prelude_io_set_file_io' /var/tmp//ccg7pzaa.o(.text+0x113):/tmp/ossec-hids-071006/src/analysisd/prelude.c:53: undefined reference to `idmef_message_print' /var/tmp//ccg7pzaa.o(.text+0x121):/tmp/ossec-hids-071006/src/analysisd/prelude.c:54: undefined reference to `prelude_io_destroy' /var/tmp//ccg7pzaa.o(.text+0x156): In function `add_idmef_object': /tmp/ossec-hids-071006/src/analysisd/prelude.c:73: undefined reference to `idmef_path_new_fast' /var/tmp//ccg7pzaa.o(.text+0x180):/tmp/ossec-hids-071006/src/analysisd/prelude.c:79: undefined reference to `idmef_value_new_from_path' /var/tmp//ccg7pzaa.o(.text+0x197):/tmp/ossec-hids-071006/src/analysisd/prelude.c:82: undefined reference to `idmef_path_destroy' /var/tmp//ccg7pzaa.o(.text+0x1b4):/tmp/ossec-hids-071006/src/analysisd/prelude.c:86: undefined reference to `idmef_path_set' /var/tmp//ccg7pzaa.o(.text+0x1e3):/tmp/ossec-hids-071006/src/analysisd/prelude.c:92: undefined reference to `idmef_value_destroy' /var/tmp//ccg7pzaa.o(.text+0x1f1):/tmp/ossec-hids-071006/src/analysisd/prelude.c:93: undefined reference to `idmef_path_destroy' /var/tmp//ccg7pzaa.o(.text+0x215): In function `setup_analyzer': /tmp/ossec-hids-071006/src/analysisd/prelude.c:105: undefined reference to `idmef_analyzer_new_model' /var/tmp//ccg7pzaa.o(.text+0x238):/tmp/ossec-hids-071006/src/analysisd/prelude.c:108: undefined reference to `prelude_string_set_ref_fast' /var/tmp//ccg7pzaa.o(.text+0x24a):/tmp/ossec-hids-071006/src/analysisd/prelude.c:110: undefined reference to `idmef_analyzer_new_class' /var/tmp//ccg7pzaa.o(.text+0x26d):/tmp/ossec-hids-071006/src/analysisd/prelude.c:113: undefined reference to `prelude_string_set_ref_fast' /var/tmp//ccg7pzaa.o(.text+0x27f):/tmp/ossec-hids-071006/src/analysisd/prelude.c:115: undefined reference to `idmef_analyzer_new_manufacturer' /var/tmp//ccg7pzaa.o(.text+0x29f):/tmp/ossec-hids-071006/src/analysisd/prelude.c:118: undefined reference to `prelude_string_set_ref_fast' /var/tmp//ccg7pzaa.o(.text+0x2b1):/tmp/ossec-hids-071006/src/analysisd/prelude.c:120: undefined reference to `idmef_analyzer_new_version' /var/tmp//ccg7pzaa.o(.text+0x2d1):/tmp/ossec-hids-071006/src/analysisd/prelude.c:123: undefined reference to `prelude_string_set_ref_fast' /var/tmp//ccg7pzaa.o(.text+0x2e8):/tmp/ossec-hids-071006/src/analysisd/prelude.c:129: undefined reference to `prelude_strerror' /var/tmp//ccg7pzaa.o(.text+0x2f7):/tmp/ossec-hids-071006/src/analysisd/prelude.c:129: undefined reference to `prelude_strsource' /var/tmp//ccg7pzaa.o(.text+0x33b): In function `prelude_start': /tmp/ossec-hids-071006/src/analysisd/prelude.c:143: undefined reference to `prelude_init' /var/tmp//ccg7pzaa.o(.text+0x352):/tmp/ossec-hids-071006/src/analysisd/prelude.c:146: undefined reference to `prelude_strerror' /var/tmp//ccg7pzaa.o(.text+0x361):/tmp/ossec-hids-071006/src/analysisd/prelude.c:146: undefined reference to `prelude_strsource' /var/tmp//ccg7pzaa.o(.text+0x38e):/tmp/ossec-hids-071006/src/analysisd/prelude.c:151: undefined reference to `prelude_client_new' /var/tmp//ccg7pzaa.o(.text+0x3a8):/tmp/ossec-hids-071006/src/analysisd/prelude.c:154: undefined reference to `prelude_strerror' /var/tmp//ccg7pzaa.o(.text+0x3b7):/tmp/ossec-hids-071006/src/analysisd/prelude.c:154: undefined reference to `prelude_strsource' /var/tmp//ccg7pzaa.o(.text+0x3e0):/tmp/ossec-hids-071006/src/analysisd/prelude.c:161: undefined reference to `prelude_client_get_analyzer' /var/tmp//ccg7pzaa.o(.text+0x400):/tmp/ossec-hids-071006/src/analysisd/prelude.c:164: undefined reference to `prelude_strerror' /var/tmp//ccg7pzaa.o(.text+0x40f):/tmp/ossec-hids-071006/src/analysisd/prelude.c:164: undefined reference to `prelude_strsource' /var/tmp//ccg7pzaa.o(.text+0x435):/tmp/ossec-hids-071006/src/analysisd/prelude.c:167: undefined reference to `prelude_client_destroy' /var/tmp//ccg7pzaa.o(.text+0x448):/tmp/ossec-hids-071006/src/analysisd/prelude.c:174: undefined reference to `prelude_client_start' /var/tmp//ccg7pzaa.o(.text+0x45f):/tmp/ossec-hids-071006/src/analysisd/prelude.c:177: undefined reference to `prelude_strerror' /var/tmp//ccg7pzaa.o(.text+0x46e):/tmp/ossec-hids-071006/src/analysisd/prelude.c:177: undefined reference to `prelude_strsource' /var/tmp//ccg7pzaa.o(.text+0x494):/tmp/ossec-hids-071006/src/analysisd/prelude.c:180: undefined reference to `prelude_client_destroy' /var/tmp//ccg7pzaa.o(.text+0x4ae): In function `OS_PreludeLog': /tmp/ossec-hids-071006/src/analysisd/prelude.c:200: undefined reference to `idmef_message_new' /var/tmp//ccg7pzaa.o(.text+0x708):/tmp/ossec-hids-071006/src/analysisd/prelude.c:250: undefined reference to `prelude_client_get_analyzer' /var/tmp//ccg7pzaa.o(.text+0x711):/tmp/ossec-hids-071006/src/analysisd/prelude.c:250: undefined reference to `idmef_analyzer_ref' /var/tmp//ccg7pzaa.o(.text+0x71d):/tmp/ossec-hids-071006/src/analysisd/prelude.c:250: undefined reference to `idmef_message_get_alert' /var/tmp//ccg7pzaa.o(.text+0x726):/tmp/ossec-hids-071006/src/analysisd/prelude.c:250: undefined reference to `idmef_alert_set_analyzer' /var/tmp//ccg7pzaa.o(.text+0x73a):/tmp/ossec-hids-071006/src/analysisd/prelude.c:255: undefined reference to `prelude_client_send_idmef' /var/tmp//ccg7pzaa.o(.text+0x748):/tmp/ossec-hids-071006/src/analysisd/prelude.c:256: undefined reference to `idmef_message_destroy' *** Error code 1 Stop in /tmp/ossec-hids-071006/src/analysisd. [...] The following packages are installed on our test server: Information for libprelude-0.9.14_1: Depends on: Dependency: pkg-config-0.21 Dependency: libiconv-1.9.2_2 Dependency: gettext-0.16.1_3 Dependency: libgpg-error-1.5 Dependency: libgcrypt-1.2.4_1 Dependency: gnutls-1.6.3 Kind regards, -- Robin Gruyters Network and Security Engineer YIRDIS - Betronic Services I: http://yirdis.com I: http://betronic.nl P: +31 (0)20 5659191 F: +31 (0)20 5659190 _______________________________________________ Prelude-devel site list [email protected] http://www.prelude-ids.org/mailman/listinfo/prelude-devel
signature.asc
(application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFHCyCqLh3hlgHmc7MRAlpyAKDG9IdonXAIwlu+7oHIFgyZvlvolACgrErG lYeWz7iAVYwnT+edouc93yc= =rYZk -----END PGP SIGNATURE-----