1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
Description: Explicitly link libm in examples
Examples use sin and cos to generate plots.
Using ld.gold, it is necessary to link libm explicitly, since it is no
longer linked automatically with other dependencies.
Author: Daniele E. Domenichelli <daniele.domenichelli@gmail.com>
Last-Update: 2013-05-23
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -61,14 +61,16 @@ AM_CFLAGS =\
LDADD = $(top_builddir)/gtk/libgtkdatabox.la\
- @GTK_LIBS@
+ @GTK_LIBS@\
+ -lm
if BUILD_LIBGLADE
basics_libglade_LDADD = $(top_builddir)/gtk/libgtkdatabox.la \
$(top_builddir)/glade/libdatabox.la \
@GTK_LIBS@ \
- @LIBGLADE_LIBS@
+ @LIBGLADE_LIBS@ \
+ -lm
else
basics_libglade_LDADD = $(LDADD)
endif
--- a/examples/Makefile.in
+++ b/examples/Makefile.in
@@ -311,13 +311,15 @@ AM_CFLAGS = \
`pkg-config gtk+-2.0 --cflags`
LDADD = $(top_builddir)/gtk/libgtkdatabox.la\
- @GTK_LIBS@
+ @GTK_LIBS@\
+ -lm
@BUILD_LIBGLADE_FALSE@basics_libglade_LDADD = $(LDADD)
@BUILD_LIBGLADE_TRUE@basics_libglade_LDADD = $(top_builddir)/gtk/libgtkdatabox.la \
@BUILD_LIBGLADE_TRUE@ $(top_builddir)/glade/libdatabox.la \
@BUILD_LIBGLADE_TRUE@ @GTK_LIBS@ \
-@BUILD_LIBGLADE_TRUE@ @LIBGLADE_LIBS@
+@BUILD_LIBGLADE_TRUE@ @LIBGLADE_LIBS@ \
+@BUILD_LIBGLADE_TRUE@ -lm
all: all-am
|