1 AM_CFLAGS = -Wundef \ 2 -I./ \ 3 -std=c++11 \ 4 $(LOCPLA_CFLAGS) 5 6 AM_CPPFLAGS = -Wundef \ 7 -I./ \ 8 -std=c++11 \ 9 $(LOCPLA_CFLAGS) 10 11 libgps_utils_so_la_h_sources = \ 12 msg_q.h \ 13 linked_list.h \ 14 loc_cfg.h \ 15 loc_log.h \ 16 loc_target.h \ 17 loc_timer.h \ 18 MsgTask.h \ 19 LocHeap.h \ 20 LocThread.h \ 21 LocTimer.h \ 22 loc_misc_utils.h \ 23 loc_nmea.h \ 24 gps_extended_c.h \ 25 gps_extended.h \ 26 loc_gps.h 27 28 libgps_utils_so_la_c_sources = \ 29 linked_list.c \ 30 msg_q.c \ 31 loc_cfg.cpp \ 32 loc_log.cpp \ 33 loc_target.cpp \ 34 LocHeap.cpp \ 35 LocTimer.cpp \ 36 LocThread.cpp \ 37 MsgTask.cpp \ 38 loc_misc_utils.cpp \ 39 loc_nmea.cpp 40 41 42 library_include_HEADERS = $(libgps_utils_so_la_h_sources) 43 44 libgps_utils_so_la_SOURCES = $(libgps_utils_so_la_c_sources) 45 46 if USE_GLIB 47 libgps_utils_so_la_CFLAGS = -DUSE_GLIB $(AM_CFLAGS) @GLIB_CFLAGS@ 48 libgps_utils_so_la_LDFLAGS = -lstdc++ -Wl,-z,defs -lpthread @GLIB_LIBS@ -shared -version-info 1:0:0 49 libgps_utils_so_la_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@ 50 else 51 libgps_utils_so_la_CFLAGS = $(AM_CFLAGS) 52 libgps_utils_so_la_LDFLAGS = -Wl,-z,defs -lpthread -shared -version-info 1:0:0 53 libgps_utils_so_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS) 54 endif 55 56 libgps_utils_so_la_LIBADD = -lcutils -lstdc++ -llog $(LOCPLA_LIBS) 57 58 #Create and Install libraries 59 lib_LTLIBRARIES = libgps_utils_so.la 60 library_includedir = $(pkgincludedir) 61 pkgconfigdir = $(libdir)/pkgconfig 62 63 pkgconfig_DATA = gps-utils.pc 64 EXTRA_DIST = $(pkgconfig_DATA) 65