diff options
author | Neil Roberts <neil@linux.intel.com> | 2013-04-23 17:40:38 +0100 |
---|---|---|
committer | Neil Roberts <neil@linux.intel.com> | 2013-04-23 18:32:47 +0100 |
commit | abaca0223571f871e8332300d26d920d39909c42 (patch) | |
tree | 2029a603b682f2ddeae27aa2e7aadd7ee46d10e0 | |
parent | 95fe636a5386f010247ee117077ee7ae0b6ad839 (diff) | |
download | cogl-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.am | 3 | ||||
-rw-r--r-- | tests/conform/Makefile.am | 5 | ||||
-rw-r--r-- | tests/micro-perf/Makefile.am | 7 |
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) |