diff --git a/configure.ac b/configure.ac index c90986f5f..c29d9baf2 100644 --- a/configure.ac +++ b/configure.ac @@ -644,7 +644,8 @@ have_freebsd="no" BATTERY_LDFLAGS= case "$host_os" in darwin*) - BATTERY_LDFLAGS="-framework Foundation -framework IOKit" + BATTERY_LDFLAGS="${cf_libs}" + BATTERY_CFLAGS="${BATTERY_CFLAGS} ${cf_cflags}" ;; openbsd*) have_openbsd="yes" diff --git a/src/modules/Makefile_battery.mk b/src/modules/Makefile_battery.mk index 180f948b6..b11cb7330 100644 --- a/src/modules/Makefile_battery.mk +++ b/src/modules/Makefile_battery.mk @@ -35,7 +35,7 @@ endif src_modules_battery_batgetdir = $(batterypkgdir) src_modules_battery_batget_PROGRAMS = src/modules/battery/batget -src_modules_battery_batget_CPPFLAGS = $(MOD_CPPFLAGS) +src_modules_battery_batget_CPPFLAGS = $(MOD_CPPFLAGS) @BATTERY_CFLAGS@ src_modules_battery_batget_SOURCES = src/modules/battery/batget.c src_modules_battery_batget_LDADD = @BATTERY_LIBS@ src_modules_battery_batget_LDFLAGS = @BATTERY_LDFLAGS@