gsl-1.16-cblas.patch 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295
  1. diff -Nur gsl-1.16.orig/ax_cblas.m4 gsl-1.16/ax_cblas.m4
  2. --- gsl-1.16.orig/ax_cblas.m4 1969-12-31 16:00:00.000000000 -0800
  3. +++ gsl-1.16/ax_cblas.m4 2013-08-19 15:48:54.376300825 -0700
  4. @@ -0,0 +1,69 @@
  5. +AC_DEFUN([AX_CBLAS],[
  6. +
  7. + ext_cblas=no
  8. + ext_cblas_libs="-lcblas"
  9. + ext_cblas_cflags=""
  10. +
  11. + AC_ARG_WITH(cblas-external,
  12. + [AS_HELP_STRING([--with-cblas-external],
  13. + [Use external CBLAS library (default is no)])],
  14. + [with_ext_cblas=$withval],
  15. + [with_ext_cblas=no])
  16. +
  17. + case $with_ext_cblas in
  18. + no) ext_cblas=no ;;
  19. + yes) ext_cblas=yes ;;
  20. + -* | */* | *.a | *.so | *.so.* | *.o)
  21. + ext_cblas=yes
  22. + ext_cblas_libs="$with_cblas" ;;
  23. + *) ext_cblas=yes
  24. + ext_cblas_libs="-l$with_cblas" ;;
  25. + esac
  26. +
  27. + AC_ARG_WITH(cblas-external-libs,
  28. + [AS_HELP_STRING([--with-cblas-external-libs=<libs>],
  29. + [External cblas libraries to link with (default is "$ext_cblas_libs")])],
  30. + [ext_cblas_libs=$withval],
  31. + [])
  32. +
  33. + AC_ARG_WITH(cblas-external-cflags,
  34. + [AS_HELP_STRING([--with-cblas-external-cflags=<flags>],
  35. + [Pre-processing flags to compile with external cblas ("-I<dir>")])],
  36. + [ext_cblas_cflags=$withval],
  37. + [])
  38. +
  39. + if test x$ext_cblas != xno; then
  40. + if test "x$CBLAS_LIBS" = x; then
  41. + CBLAS_LIBS="$ext_cblas_libs"
  42. + fi
  43. + if test "x$CBLAS_CFLAGS" = x; then
  44. + CBLAS_CFLAGS="$ext_cblas_cflags"
  45. + fi
  46. +
  47. + CFLAGS_sav="$CFLAGS"
  48. + CFLAGS="$CFLAGS $CBLAS_CFLAGS"
  49. + AC_CHECK_HEADER(cblas.h, ,
  50. + [AC_MSG_ERROR([
  51. + *** Header file cblas.h not found.
  52. + *** If you installed cblas header in a non standard place,
  53. + *** specify its install prefix using the following option
  54. + *** --with-cblas-external-cflags="-I<include_dir>"])
  55. + ])
  56. + CFLAGS="$CFLAGS_sav"
  57. +
  58. + LIBS_sav="$LIBS"
  59. + LIBS="$LIBS $CBLAS_LIBS -lm"
  60. + AC_MSG_CHECKING([for cblas_sgemm in $CBLAS_LIBS])
  61. + AC_TRY_LINK_FUNC(cblas_sgemm, [ext_cblas=yes],
  62. + [AC_MSG_ERROR([
  63. + *** Linking with cblas with $LIBS failed.
  64. + *** If you installed cblas library in a non standard place,
  65. + *** specify its install prefix using the following option
  66. + *** --with-cblas-external-libs="-L<lib_dir> -l<lib>"])
  67. + ])
  68. + AC_MSG_RESULT($ext_cblas)
  69. + LIBS="$LIBS_sav"
  70. + AC_SUBST([CBLAS_CFLAGS])
  71. + AC_SUBST([CBLAS_LIBS])
  72. + fi
  73. +])
  74. diff -Nur gsl-1.16.orig/bspline/Makefile.am gsl-1.16/bspline/Makefile.am
  75. --- gsl-1.16.orig/bspline/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  76. +++ gsl-1.16/bspline/Makefile.am 2013-08-19 15:25:27.728497742 -0700
  77. @@ -12,6 +12,6 @@
  78. TESTS = $(check_PROGRAMS)
  79. -test_LDADD = libgslbspline.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../cblas/libgslcblas.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la ../statistics/libgslstatistics.la
  80. +test_LDADD = libgslbspline.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la @CBLAS_LINK_LIBS@ ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la ../statistics/libgslstatistics.la
  81. test_SOURCES = test.c
  82. diff -Nur gsl-1.16.orig/configure.ac gsl-1.16/configure.ac
  83. --- gsl-1.16.orig/configure.ac 2013-07-19 08:14:45.000000000 -0700
  84. +++ gsl-1.16/configure.ac 2013-08-19 15:28:24.172640793 -0700
  85. @@ -191,6 +191,16 @@
  86. AC_CHECK_LIB(m, cos)
  87. fi
  88. +sinclude(ax_cblas.m4)
  89. +AX_CBLAS
  90. +if test "x$CBLAS_LIBS" != "x"; then
  91. + CBLAS_LINK_LIBS="$CBLAS_LIBS"
  92. +else
  93. + CBLAS_LINK_LIBS="\$(top_builddir)/cblas/libgslcblas.la"
  94. + CBLAS_LIBS="-lgslcblas"
  95. +fi
  96. +AC_SUBST(CBLAS_LINK_LIBS)
  97. +
  98. dnl Remember to put a definition in acconfig.h for each of these
  99. AC_CHECK_DECLS(feenableexcept,,,[#define _GNU_SOURCE 1
  100. #include <fenv.h>])
  101. diff -Nur gsl-1.16.orig/eigen/Makefile.am gsl-1.16/eigen/Makefile.am
  102. --- gsl-1.16.orig/eigen/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  103. +++ gsl-1.16/eigen/Makefile.am 2013-08-19 15:25:27.728497742 -0700
  104. @@ -11,7 +11,7 @@
  105. TESTS = $(check_PROGRAMS)
  106. -test_LDADD = libgsleigen.la ../test/libgsltest.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../sys/libgslsys.la ../err/libgslerr.la ../utils/libutils.la ../rng/libgslrng.la ../sort/libgslsort.la
  107. +test_LDADD = libgsleigen.la ../test/libgsltest.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../sys/libgslsys.la ../err/libgslerr.la ../utils/libutils.la ../rng/libgslrng.la ../sort/libgslsort.la
  108. test_SOURCES = test.c
  109. diff -Nur gsl-1.16.orig/gsl-config.in gsl-1.16/gsl-config.in
  110. --- gsl-1.16.orig/gsl-config.in 2013-07-17 13:04:26.000000000 -0700
  111. +++ gsl-1.16/gsl-config.in 2013-08-19 15:25:27.728497742 -0700
  112. @@ -58,11 +58,11 @@
  113. ;;
  114. --cflags)
  115. - echo @GSL_CFLAGS@
  116. + echo @GSL_CFLAGS@ @CBLAS_CFLAGS@
  117. ;;
  118. --libs)
  119. - : ${GSL_CBLAS_LIB=-lgslcblas}
  120. + : ${GSL_CBLAS_LIB=@CBLAS_LIBS@}
  121. echo @GSL_LIBS@ $GSL_CBLAS_LIB @GSL_LIBM@
  122. ;;
  123. diff -Nur gsl-1.16.orig/gsl.pc.in gsl-1.16/gsl.pc.in
  124. --- gsl-1.16.orig/gsl.pc.in 2013-07-17 13:04:26.000000000 -0700
  125. +++ gsl-1.16/gsl.pc.in 2013-08-19 15:25:27.728497742 -0700
  126. @@ -2,7 +2,7 @@
  127. exec_prefix=@exec_prefix@
  128. libdir=@libdir@
  129. includedir=@includedir@
  130. -GSL_CBLAS_LIB=-lgslcblas
  131. +GSL_CBLAS_LIB=@CBLAS_LIBS@
  132. Name: GSL
  133. Description: GNU Scientific Library
  134. diff -Nur gsl-1.16.orig/interpolation/Makefile.am gsl-1.16/interpolation/Makefile.am
  135. --- gsl-1.16.orig/interpolation/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  136. +++ gsl-1.16/interpolation/Makefile.am 2013-08-19 15:25:27.729497736 -0700
  137. @@ -10,7 +10,7 @@
  138. TESTS = $(check_PROGRAMS)
  139. -test_LDADD = libgslinterpolation.la ../poly/libgslpoly.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../cblas/libgslcblas.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  140. +test_LDADD = libgslinterpolation.la ../poly/libgslpoly.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la @CBLAS_LINK_LIBS@ ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  141. test_SOURCES = test.c
  142. diff -Nur gsl-1.16.orig/linalg/Makefile.am gsl-1.16/linalg/Makefile.am
  143. --- gsl-1.16.orig/linalg/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  144. +++ gsl-1.16/linalg/Makefile.am 2013-08-19 15:25:27.729497736 -0700
  145. @@ -12,7 +12,7 @@
  146. check_PROGRAMS = test
  147. -test_LDADD = libgsllinalg.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../permutation/libgslpermutation.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  148. +test_LDADD = libgsllinalg.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../permutation/libgslpermutation.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  149. test_SOURCES = test.c
  150. diff -Nur gsl-1.16.orig/Makefile.am gsl-1.16/Makefile.am
  151. --- gsl-1.16.orig/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  152. +++ gsl-1.16/Makefile.am 2013-08-19 15:25:27.729497736 -0700
  153. @@ -19,13 +19,12 @@
  154. lib_LTLIBRARIES = libgsl.la
  155. libgsl_la_SOURCES = version.c
  156. -libgsl_la_LIBADD = $(SUBLIBS)
  157. +libgsl_la_LIBADD = $(SUBLIBS) @CBLAS_LINK_LIBS@
  158. libgsl_la_LDFLAGS = -version-info $(GSL_LT_VERSION)
  159. noinst_HEADERS = templates_on.h templates_off.h build.h
  160. MINGW32_HOST = @MINGW32_HOST@
  161. if MINGW32_HOST
  162. -libgsl_la_LIBADD += cblas/libgslcblas.la
  163. libgsl_la_LDFLAGS += -no-undefined
  164. endif
  165. @@ -35,10 +34,10 @@
  166. bin_PROGRAMS = gsl-randist gsl-histogram
  167. gsl_randist_SOURCES = gsl-randist.c
  168. -gsl_randist_LDADD = libgsl.la cblas/libgslcblas.la
  169. +gsl_randist_LDADD = libgsl.la
  170. gsl_histogram_SOURCES = gsl-histogram.c
  171. -gsl_histogram_LDADD = libgsl.la cblas/libgslcblas.la
  172. +gsl_histogram_LDADD = libgsl.la
  173. check_SCRIPTS = test_gsl_histogram.sh pkgconfig.test
  174. TESTS = test_gsl_histogram.sh pkgconfig.test
  175. @@ -57,6 +56,8 @@
  176. -e 's|@GSL_CFLAGS[@]|$(GSL_CFLAGS)|g' \
  177. -e 's|@GSL_LIBM[@]|$(GSL_LIBM)|g' \
  178. -e 's|@GSL_LIBS[@]|$(GSL_LIBS)|g' \
  179. + -e 's|@CBLAS_CFLAGS[@]|$(CBLAS_CFLAGS)|g' \
  180. + -e 's|@CBLAS_LIBS[@]|$(CBLAS_LIBS)|g' \
  181. -e 's|@LIBS[@]|$(LIBS)|g' \
  182. -e 's|@VERSION[@]|$(VERSION)|g'
  183. --- gsl-1.16.orig/multifit/Makefile.am 2013-07-18 06:04:26.000000000 +1000
  184. +++ gsl-1.16/multifit/Makefile.am 2013-11-22 16:57:26.170330257 +1100
  185. @@ -13,8 +13,8 @@
  186. TESTS = $(check_PROGRAMS)
  187. test_SOURCES = test.c
  188. -test_LDADD = libgslmultifit.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../matrix/libgslmatrix.la ../sort/libgslsort.la ../statistics/libgslstatistics.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../utils/libutils.la ../sys/libgslsys.la
  189. +test_LDADD = libgslmultifit.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../matrix/libgslmatrix.la ../sort/libgslsort.la ../statistics/libgslstatistics.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../utils/libutils.la ../sys/libgslsys.la
  190. #demo_SOURCES = demo.c
  191. -#demo_LDADD = libgslmultifit.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../randist/libgslrandist.la ../rng/libgslrng.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../utils/libutils.la ../sys/libgslsys.la
  192. +#demo_LDADD = libgslmultifit.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../randist/libgslrandist.la ../rng/libgslrng.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../utils/libutils.la ../sys/libgslsys.la
  193. diff -Nur gsl-1.16.orig/multimin/Makefile.am gsl-1.16/multimin/Makefile.am
  194. --- gsl-1.16.orig/multimin/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  195. +++ gsl-1.16/multimin/Makefile.am 2013-08-19 15:25:27.729497736 -0700
  196. @@ -13,8 +13,8 @@
  197. TESTS = $(check_PROGRAMS)
  198. test_SOURCES = test.c test_funcs.c test_funcs.h
  199. -test_LDADD = libgslmultimin.la ../min/libgslmin.la ../poly/libgslpoly.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  200. +test_LDADD = libgslmultimin.la ../min/libgslmin.la ../poly/libgslpoly.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  201. #demo_SOURCES = demo.c
  202. -#demo_LDADD = libgslmultimin.la ../min/libgslmin.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../linalg/libgsllinalg.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  203. +#demo_LDADD = libgslmultimin.la ../min/libgslmin.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../linalg/libgsllinalg.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  204. diff -Nur gsl-1.16.orig/multiroots/Makefile.am gsl-1.16/multiroots/Makefile.am
  205. --- gsl-1.16.orig/multiroots/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  206. +++ gsl-1.16/multiroots/Makefile.am 2013-08-19 15:25:27.729497736 -0700
  207. @@ -15,5 +15,5 @@
  208. TESTS = $(check_PROGRAMS)
  209. test_SOURCES = test.c test_funcs.c test_funcs.h
  210. -test_LDADD = libgslmultiroots.la ../linalg/libgsllinalg.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../permutation/libgslpermutation.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  211. +test_LDADD = libgslmultiroots.la ../linalg/libgsllinalg.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../permutation/libgslpermutation.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  212. diff -Nur gsl-1.16.orig/ode-initval/Makefile.am gsl-1.16/ode-initval/Makefile.am
  213. --- gsl-1.16.orig/ode-initval/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  214. +++ gsl-1.16/ode-initval/Makefile.am 2013-08-19 15:25:27.729497736 -0700
  215. @@ -12,7 +12,7 @@
  216. TESTS = $(check_PROGRAMS)
  217. -test_LDADD = libgslodeiv.la ../linalg/libgsllinalg.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../matrix/libgslmatrix.la ../permutation/libgslpermutation.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  218. +test_LDADD = libgslodeiv.la ../linalg/libgsllinalg.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../matrix/libgslmatrix.la ../permutation/libgslpermutation.la ../vector/libgslvector.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  219. test_SOURCES = test.c
  220. diff -Nur gsl-1.16.orig/poly/Makefile.am gsl-1.16/poly/Makefile.am
  221. --- gsl-1.16.orig/poly/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  222. +++ gsl-1.16/poly/Makefile.am 2013-08-19 15:25:27.729497736 -0700
  223. @@ -10,7 +10,7 @@
  224. TESTS = $(check_PROGRAMS)
  225. -check_PROGRAMS = test
  226. +#check_PROGRAMS = test
  227. test_SOURCES = test.c
  228. test_LDADD = libgslpoly.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la ../sort/libgslsort.la
  229. diff -Nur gsl-1.16.orig/specfunc/Makefile.am gsl-1.16/specfunc/Makefile.am
  230. --- gsl-1.16.orig/specfunc/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  231. +++ gsl-1.16/specfunc/Makefile.am 2013-08-19 15:25:27.729497736 -0700
  232. @@ -12,7 +12,7 @@
  233. check_PROGRAMS = test
  234. -test_LDADD = libgslspecfunc.la ../eigen/libgsleigen.la ../linalg/libgsllinalg.la ../sort/libgslsort.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  235. +test_LDADD = libgslspecfunc.la ../eigen/libgsleigen.la ../linalg/libgsllinalg.la ../sort/libgslsort.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  236. test_SOURCES = test_sf.c test_sf.h test_airy.c test_bessel.c test_coulomb.c test_dilog.c test_gamma.c test_hyperg.c test_legendre.c test_mathieu.c
  237. diff -Nur gsl-1.16.orig/wavelet/Makefile.am gsl-1.16/wavelet/Makefile.am
  238. --- gsl-1.16.orig/wavelet/Makefile.am 2013-07-17 13:04:26.000000000 -0700
  239. +++ gsl-1.16/wavelet/Makefile.am 2013-08-19 15:25:27.729497736 -0700
  240. @@ -10,7 +10,7 @@
  241. TESTS = $(check_PROGRAMS)
  242. -test_LDADD = libgslwavelet.la ../blas/libgslblas.la ../cblas/libgslcblas.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  243. +test_LDADD = libgslwavelet.la ../blas/libgslblas.la @CBLAS_LINK_LIBS@ ../matrix/libgslmatrix.la ../vector/libgslvector.la ../block/libgslblock.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la
  244. test_SOURCES = test.c