File: 05_explicit_link_libm.patch

package info (click to toggle)
libgtkdatabox 1%3A0.9.3.0%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 9,596 kB
  • ctags: 2,602
  • sloc: ansic: 7,518; sh: 4,128; makefile: 201; perl: 104; xml: 22
file content (31 lines) | stat: -rw-r--r-- 1,016 bytes parent folder | download | duplicates (2)
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
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
@@ -78,7 +78,8 @@ LDADD 			= $(top_builddir)/gtk/libgtkdat
 if BUILD_LIBGLADE
 basics_libglade_LDADD	= $(LDADD) \
 			$(top_builddir)/glade/libdatabox.la \
-			@LIBGLADE_LIBS@
+			@LIBGLADE_LIBS@ \
+			-lm
 else
 basics_libglade_LDADD = $(LDADD)
 endif
--- a/examples/Makefile.in
+++ b/examples/Makefile.in
@@ -427,7 +427,8 @@ LDADD = $(top_builddir)/gtk/libgtkdatabo
 @BUILD_LIBGLADE_FALSE@basics_libglade_LDADD = $(LDADD)
 @BUILD_LIBGLADE_TRUE@basics_libglade_LDADD = $(LDADD) \
 @BUILD_LIBGLADE_TRUE@			$(top_builddir)/glade/libdatabox.la \
-@BUILD_LIBGLADE_TRUE@			@LIBGLADE_LIBS@
+@BUILD_LIBGLADE_TRUE@			@LIBGLADE_LIBS@ \
+					-lm
 
 all: all-am