summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeil Roberts <neil@linux.intel.com>2013-04-23 17:40:38 +0100
committerNeil Roberts <neil@linux.intel.com>2013-04-23 18:32:47 +0100
commitabaca0223571f871e8332300d26d920d39909c42 (patch)
tree2029a603b682f2ddeae27aa2e7aadd7ee46d10e0
parent95fe636a5386f010247ee117077ee7ae0b6ad839 (diff)
downloadcogl-abaca0223571f871e8332300d26d920d39909c42.tar.gz
Add $(LIBM) to the LDADD for all of the examples and tests
Some of the examples and tests are using functions from -lm. With some linkers, if we don't expicitly link against it an error will be reported. This patch adds the library to all of the examples even though not all of them use math functions because I don't think it will do any harm and it will save us having to remember to add it if an example later starts using some math functions. https://bugzilla.gnome.org/show_bug.cgi?id=697330 Reviewed-by: Robert Bragg <robert@linux.intel.com> (cherry picked from commit 66a1aeaee1f7cdcdd505f5745277723a43d714b6) Conflicts: examples/Makefile.am tests/conform/Makefile.am tests/micro-perf/Makefile.am
-rw-r--r--examples/Makefile.am3
-rw-r--r--tests/conform/Makefile.am5
-rw-r--r--tests/micro-perf/Makefile.am7
3 files changed, 12 insertions, 3 deletions
diff --git a/examples/Makefile.am b/examples/Makefile.am
index 86801c64..ae3e5f74 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -20,7 +20,8 @@ endif
common_ldadd = \
$(COGL_DEP_LIBS) \
- $(top_builddir)/cogl/libcogl.la
+ $(top_builddir)/cogl/libcogl.la \
+ $(LIBM)
if !USE_GLIB
common_ldadd += $(top_builddir)/deps/glib/libglib.la
diff --git a/tests/conform/Makefile.am b/tests/conform/Makefile.am
index e248e0d8..9782755a 100644
--- a/tests/conform/Makefile.am
+++ b/tests/conform/Makefile.am
@@ -132,7 +132,10 @@ AM_CPPFLAGS += \
-DCOGL_COMPILATION
test_conformance_CFLAGS = -g3 -O0 $(COGL_DEP_CFLAGS) $(COGL_EXTRA_CFLAGS)
-test_conformance_LDADD = $(COGL_DEP_LIBS) $(top_builddir)/cogl/libcogl.la
+test_conformance_LDADD = \
+ $(COGL_DEP_LIBS) \
+ $(top_builddir)/cogl/libcogl.la \
+ $(LIBM)
if !USE_GLIB
test_conformance_LDADD += $(top_builddir)/deps/glib/libglib.la
endif
diff --git a/tests/micro-perf/Makefile.am b/tests/micro-perf/Makefile.am
index c221dd66..5c5f69d4 100644
--- a/tests/micro-perf/Makefile.am
+++ b/tests/micro-perf/Makefile.am
@@ -19,5 +19,10 @@ endif
AM_CFLAGS = $(COGL_DEP_CFLAGS) $(COGL_EXTRA_CFLAGS)
+common_ldadd = \
+ $(COGL_DEP_LIBS) \
+ $(top_builddir)/cogl/libcogl.la \
+ $(LIBM)
+
test_journal_SOURCES = test-journal.c
-test_journal_LDADD = $(COGL_DEP_LIBS) $(top_builddir)/cogl/libcogl.la
+test_journal_LDADD = $(common_ldadd)