From 0b591ed6db5ea4f2c8559d9ccc38a0fb9f29d761 Mon Sep 17 00:00:00 2001 From: laforge Date: Mon, 3 Oct 2005 14:41:05 +0000 Subject: libtool requires libraries to start with lib --- output/Makefile.am | 9 +++++---- output/ulogd_output_LOGEMU.c | 4 +++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/output/Makefile.am b/output/Makefile.am index 616daf5..efb05be 100644 --- a/output/Makefile.am +++ b/output/Makefile.am @@ -1,10 +1,11 @@ INCLUDES = $(all_includes) -I$(top_srcdir)/include +LIBS= -lib_LTLIBRARIES = ulogd_output_LOGEMU.la # ulogd_output_OPRINT.la ulogd_output_SYSLOG.la +lib_LTLIBRARIES = libulogd_LOGEMU.la # libulogd_OPRINT.la libulogd_SYSLOG.la -ulogd_output_LOGEMU_la_SOURCES = ulogd_output_LOGEMU.c -#ulogd_output_SYSLOG_la_SOURCES = ulogd_output_SYSLOG.c -#ulogd_output_OPRINT_la_SOURCES = ulogd_output_OPRINT.c +libulogd_LOGEMU_la_SOURCES = ulogd_output_LOGEMU.c +#libulogd_SYSLOG_la_SOURCES = ulogd_output_SYSLOG.c +#libulogd_OPRINT_la_SOURCES = ulogd_output_OPRINT.c diff --git a/output/ulogd_output_LOGEMU.c b/output/ulogd_output_LOGEMU.c index 01d8c60..c15ebca 100644 --- a/output/ulogd_output_LOGEMU.c +++ b/output/ulogd_output_LOGEMU.c @@ -159,7 +159,9 @@ static struct ulogd_plugin logemu_plugin = { .signal = &signal_handler_logemu, }; -void _init(void) +void __attribute__ ((constructor)) init(void); + +void init(void) { /* FIXME: error handling */ config_parse_file("LOGEMU", &logemu_kset); -- cgit v1.2.3