diff options
author | Mike Frysinger <vapier@gentoo.org> | 2013-03-11 12:36:39 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2013-04-10 22:03:06 -0400 |
commit | 3f383a482ed672751a6bd9428b949b7cff8dda8c (patch) | |
tree | fea20247f0feb8aabcb623494c05ccb51cab66db /SConstruct | |
parent | 71ef05466db0f2b397bb15cc335e2b9b35cbb9a0 (diff) | |
download | gpsd-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-- | SConstruct | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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 |