X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2FMakefile.am;h=e3cf843c086fc38ef011e0dd34a3e2fa2744978a;hb=4ca5457f3a98ee807345e9bbd2f4e8311942dba8;hp=c60cb36d34a13f24ac22900f6233ac409c3a2e3d;hpb=a802557560543782e606fa1d90f1b2d7b9c4ee9e;p=collectd.git diff --git a/src/Makefile.am b/src/Makefile.am index c60cb36d..e3cf843c 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -32,6 +32,9 @@ collectd_LDFLAGS = -export-dynamic if BUILD_WITH_RRDTOOL collectd_LDFLAGS += -lm -lrrd endif +if BUILD_WITH_LIBRT +collectd_LDFLAGS += -lrt +endif if BUILD_WITH_LIBSOCKET collectd_LDFLAGS += -lsocket endif @@ -49,23 +52,37 @@ pkglib_LTLIBRARIES += apache.la apache_la_SOURCES = apache.c apache_la_LDFLAGS = -module -avoid-version if BUILD_WITH_LIBCURL -apache_la_LDFLAGS += -lcurl +apache_la_LDFLAGS += $(BUILD_WITH_LIBCURL_LIBS) endif collectd_LDADD += "-dlopen" apache.la collectd_DEPENDENCIES += apache.la endif +if BUILD_MODULE_APPLE_SENSORS +pkglib_LTLIBRARIES += apple_sensors.la +apple_sensors_la_SOURCES = apple_sensors.c +apple_sensors_la_LDFLAGS = -module -avoid-version +if BUILD_WITH_LIBIOKIT +apple_sensors_la_LDFLAGS += -lIOKit +endif +collectd_LDADD += "-dlopen" apple_sensors.la +collectd_DEPENDENCIES += apple_sensors.la +endif + if BUILD_MODULE_BATTERY pkglib_LTLIBRARIES += battery.la battery_la_SOURCES = battery.c battery_la_LDFLAGS = -module -avoid-version +if BUILD_WITH_LIBIOKIT +battery_la_LDFLAGS += -lIOKit +endif collectd_LDADD += "-dlopen" battery.la collectd_DEPENDENCIES += battery.la endif if BUILD_MODULE_CPU pkglib_LTLIBRARIES += cpu.la -cpu_la_SOURCES = cpu.c cpu.h +cpu_la_SOURCES = cpu.c cpu_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" cpu.la collectd_DEPENDENCIES += cpu.la @@ -73,7 +90,7 @@ endif if BUILD_MODULE_CPUFREQ pkglib_LTLIBRARIES += cpufreq.la -cpufreq_la_SOURCES = cpufreq.c cpufreq.h +cpufreq_la_SOURCES = cpufreq.c cpufreq_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" cpufreq.la collectd_DEPENDENCIES += cpufreq.la @@ -89,8 +106,11 @@ endif if BUILD_MODULE_DISK pkglib_LTLIBRARIES += disk.la -disk_la_SOURCES = disk.c disk.h +disk_la_SOURCES = disk.c disk_la_LDFLAGS = -module -avoid-version +if BUILD_WITH_LIBIOKIT +disk_la_LDFLAGS += -lIOKit +endif collectd_LDADD += "-dlopen" disk.la collectd_DEPENDENCIES += disk.la endif @@ -108,7 +128,7 @@ endif if BUILD_MODULE_HDDTEMP pkglib_LTLIBRARIES += hddtemp.la -hddtemp_la_SOURCES = hddtemp.c hddtemp.h +hddtemp_la_SOURCES = hddtemp.c hddtemp_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" hddtemp.la collectd_DEPENDENCIES += hddtemp.la @@ -116,7 +136,7 @@ endif if BUILD_MODULE_LOAD pkglib_LTLIBRARIES += load.la -load_la_SOURCES = load.c load.h +load_la_SOURCES = load.c load_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" load.la collectd_DEPENDENCIES += load.la @@ -124,7 +144,7 @@ endif if BUILD_MODULE_MEMORY pkglib_LTLIBRARIES += memory.la -memory_la_SOURCES = memory.c memory.h +memory_la_SOURCES = memory.c memory_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" memory.la collectd_DEPENDENCIES += memory.la @@ -143,7 +163,7 @@ endif if BUILD_MODULE_NFS pkglib_LTLIBRARIES += nfs.la -nfs_la_SOURCES = nfs.c nfs.h +nfs_la_SOURCES = nfs.c nfs_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" nfs.la collectd_DEPENDENCIES += nfs.la @@ -151,7 +171,7 @@ endif if BUILD_MODULE_PING pkglib_LTLIBRARIES += ping.la -ping_la_SOURCES = ping.c ping.h +ping_la_SOURCES = ping.c ping_la_LDFLAGS = -module -avoid-version ping_la_LIBADD = liboping/liboping.la ping_la_DEPENDENCIES = liboping/liboping.la @@ -161,7 +181,7 @@ endif if BUILD_MODULE_PROCESSES pkglib_LTLIBRARIES += processes.la -processes_la_SOURCES = processes.c processes.h +processes_la_SOURCES = processes.c processes_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" processes.la collectd_DEPENDENCIES += processes.la @@ -169,7 +189,7 @@ endif if BUILD_MODULE_SENSORS pkglib_LTLIBRARIES += sensors.la -sensors_la_SOURCES = sensors.c sensors.h +sensors_la_SOURCES = sensors.c sensors_la_LDFLAGS = -module -avoid-version if BUILD_WITH_LM_SENSORS sensors_la_LDFLAGS += -lsensors @@ -180,7 +200,7 @@ endif if BUILD_MODULE_SERIAL pkglib_LTLIBRARIES += serial.la -serial_la_SOURCES = serial.c serial.h +serial_la_SOURCES = serial.c serial_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" serial.la collectd_DEPENDENCIES += serial.la @@ -188,7 +208,7 @@ endif if BUILD_MODULE_SWAP pkglib_LTLIBRARIES += swap.la -swap_la_SOURCES = swap.c swap.h +swap_la_SOURCES = swap.c swap_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" swap.la collectd_DEPENDENCIES += swap.la @@ -196,7 +216,7 @@ endif if BUILD_MODULE_TAPE pkglib_LTLIBRARIES += tape.la -tape_la_SOURCES = tape.c tape.h +tape_la_SOURCES = tape.c tape_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" tape.la collectd_DEPENDENCIES += tape.la @@ -204,7 +224,7 @@ endif if BUILD_MODULE_TRAFFIC pkglib_LTLIBRARIES += traffic.la -traffic_la_SOURCES = traffic.c traffic.h +traffic_la_SOURCES = traffic.c traffic_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" traffic.la collectd_DEPENDENCIES += traffic.la @@ -212,7 +232,7 @@ endif if BUILD_MODULE_USERS pkglib_LTLIBRARIES += users.la -users_la_SOURCES = users.c users.h +users_la_SOURCES = users.c users_la_LDFLAGS = -module -avoid-version collectd_LDADD += "-dlopen" users.la collectd_DEPENDENCIES += users.la