summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2013-03-11 12:36:39 -0400
committerEric S. Raymond <esr@thyrsus.com>2013-04-10 22:03:06 -0400
commit3f383a482ed672751a6bd9428b949b7cff8dda8c (patch)
treefea20247f0feb8aabcb623494c05ccb51cab66db /SConstruct
parent71ef05466db0f2b397bb15cc335e2b9b35cbb9a0 (diff)
downloadgpsd-3f383a482ed672751a6bd9428b949b7cff8dda8c.tar.gz
libgps.a: fix building w/dbus support
The current libgps.a logic doesn't pass down pkg-config output from dbus and such which breaks building when compiling: gcc -o libgps_dbus.o -c -D_GNU_SOURCE -Wextra -Wall -Wno-uninitialized \ -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations \ -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type \ -O2 libgps_dbus.c libgps_dbus.c:26:23: fatal error: dbus/dbus.h: No such file or directory compilation terminated. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct4
1 files changed, 3 insertions, 1 deletions
diff --git a/SConstruct b/SConstruct
index e5d1f542..a56fa9b2 100644
--- a/SConstruct
+++ b/SConstruct
@@ -886,7 +886,9 @@ gpsdlibs = ["-lgpsd"] + usblibs + bluezlibs + gpslibs + caplibs
# linking
# The final executable will build but not be portable.
-env.StaticLibrary(target = 'libgps.a', source = libgps_sources)
+env.StaticLibrary(target='libgps.a',
+ source=libgps_sources,
+ parse_flags=dbus_libs + rtlibs)
# Source groups