summaryrefslogtreecommitdiff
path: root/utils/Makefile.am
diff options
context:
space:
mode:
authorNaresh Munagala <nareshm@codeaurora.org>2017-01-03 22:21:57 +0530
committerBaili Feng <bailif@codeaurora.org>2017-03-16 10:27:01 +0800
commit9e44ec3ce2e897c13012d6415297bdfdcfc5a10e (patch)
treeb78db135e6fd0600f913288d0136c591558ea923 /utils/Makefile.am
parent681388fa8dd3f1ff9c8b788ac20e90a16fd5b62d (diff)
downloadgps-9e44ec3ce2e897c13012d6415297bdfdcfc5a10e.tar.gz
force undefined symbols to treat as errors
added necessary flags in Makefiles to treat undefined symbols to get caught at compile time. Change-Id: I77068b0d61ad432aa227c01b6229d82651ab8862
Diffstat (limited to 'utils/Makefile.am')
-rw-r--r--utils/Makefile.am4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/Makefile.am b/utils/Makefile.am
index f816565..b121dc8 100644
--- a/utils/Makefile.am
+++ b/utils/Makefile.am
@@ -41,11 +41,11 @@ libgps_utils_so_la_SOURCES = $(libgps_utils_so_la_c_sources)
if USE_GLIB
libgps_utils_so_la_CFLAGS = -DUSE_GLIB $(AM_CFLAGS) @GLIB_CFLAGS@
-libgps_utils_so_la_LDFLAGS = -lstdc++ -lpthread @GLIB_LIBS@ -shared -version-info 1:0:0
+libgps_utils_so_la_LDFLAGS = -lstdc++ -Wl,-z,defs -lpthread @GLIB_LIBS@ -shared -version-info 1:0:0
libgps_utils_so_la_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@
else
libgps_utils_so_la_CFLAGS = $(AM_CFLAGS)
-libgps_utils_so_la_LDFLAGS = -lpthread -shared -version-info 1:0:0
+libgps_utils_so_la_LDFLAGS = -Wl,-z,defs -lpthread -shared -version-info 1:0:0
libgps_utils_so_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS)
endif