|
1 Changes needed to use Studio libsunperf on Solaris (if available). |
|
2 |
|
3 These changes will be sent upstream. |
|
4 |
|
5 --- gsl-1.16/configure.ac.orig 2014-05-16 05:57:01.088210548 -0700 |
|
6 +++ gsl-1.16/configure.ac 2015-04-10 11:57:45.589459045 -0700 |
|
7 @@ -101,6 +101,20 @@ |
|
8 AC_C_INLINE |
|
9 AC_C_CHAR_UNSIGNED |
|
10 |
|
11 +dnl Check for existing BLAS |
|
12 +dnl look for BLAS in some typical places |
|
13 +AM_CONDITIONAL(SOLARIS_SUNPERF, false) |
|
14 +case "$host" in |
|
15 +*-*-solaris*) |
|
16 + AC_CHECK_LIB(sunperf,dcopy,BLAS=-lsunperf) |
|
17 + if test "$BLAS"; then |
|
18 + dnl Solaris BLAS library has performance benefits |
|
19 + AM_CONDITIONAL(SOLARIS_SUNPERF, true) |
|
20 + CFLAGS="-xlibmopt -xbuiltin=%default -xlibmil" |
|
21 + fi |
|
22 + ;; |
|
23 +esac |
|
24 + |
|
25 GSL_CFLAGS="-I$includedir" |
|
26 GSL_LIBS="-L$libdir -lgsl" |
|
27 dnl macro from libtool - can be replaced with LT_LIB_M when we require libtool 2 |
|
28 --- gsl-1.16/Makefile.am.orig 2014-05-16 06:23:30.414886190 -0700 |
|
29 +++ gsl-1.16/Makefile.am 2014-05-16 06:59:46.408524913 -0700 |
|
30 @@ -2,7 +2,14 @@ |
|
31 |
|
32 # AUTOMAKE_OPTIONS = readme-alpha |
|
33 |
|
34 -SUBDIRS = gsl utils sys test err const complex cheb block vector matrix permutation combination multiset sort ieee-utils cblas blas linalg eigen specfunc dht qrng rng randist fft poly fit multifit statistics siman sum integration interpolation histogram ode-initval ode-initval2 roots multiroots min multimin monte ntuple diff deriv cdf wavelet bspline doc |
|
35 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
36 +if SOLARIS_SUNPERF |
|
37 + CBLAS_DIRS= |
|
38 +else |
|
39 + CBLAS_DIRS=cblas |
|
40 +endif |
|
41 + |
|
42 +SUBDIRS = gsl utils sys test err const complex cheb block vector matrix permutation combination multiset sort ieee-utils $(CBLAS_DIRS) blas linalg eigen specfunc dht qrng rng randist fft poly fit multifit statistics siman sum integration interpolation histogram ode-initval ode-initval2 roots multiroots min multimin monte ntuple diff deriv cdf wavelet bspline doc |
|
43 |
|
44 SUBLIBS = block/libgslblock.la blas/libgslblas.la bspline/libgslbspline.la complex/libgslcomplex.la cheb/libgslcheb.la dht/libgsldht.la diff/libgsldiff.la deriv/libgslderiv.la eigen/libgsleigen.la err/libgslerr.la fft/libgslfft.la fit/libgslfit.la histogram/libgslhistogram.la ieee-utils/libgslieeeutils.la integration/libgslintegration.la interpolation/libgslinterpolation.la linalg/libgsllinalg.la matrix/libgslmatrix.la min/libgslmin.la monte/libgslmonte.la multifit/libgslmultifit.la multimin/libgslmultimin.la multiroots/libgslmultiroots.la ntuple/libgslntuple.la ode-initval/libgslodeiv.la ode-initval2/libgslodeiv2.la permutation/libgslpermutation.la combination/libgslcombination.la multiset/libgslmultiset.la poly/libgslpoly.la qrng/libgslqrng.la randist/libgslrandist.la rng/libgslrng.la roots/libgslroots.la siman/libgslsiman.la sort/libgslsort.la specfunc/libgslspecfunc.la statistics/libgslstatistics.la sum/libgslsum.la sys/libgslsys.la test/libgsltest.la utils/libutils.la vector/libgslvector.la cdf/libgslcdf.la wavelet/libgslwavelet.la |
|
45 |
|
46 @@ -35,10 +42,16 @@ |
|
47 bin_PROGRAMS = gsl-randist gsl-histogram |
|
48 |
|
49 gsl_randist_SOURCES = gsl-randist.c |
|
50 -gsl_randist_LDADD = libgsl.la cblas/libgslcblas.la |
|
51 |
|
52 gsl_histogram_SOURCES = gsl-histogram.c |
|
53 + |
|
54 +if SOLARIS_SUNPERF |
|
55 +gsl_randist_LDADD = libgsl.la |
|
56 +gsl_histogram_LDADD = libgsl.la |
|
57 +else |
|
58 +gsl_randist_LDADD = libgsl.la cblas/libgslcblas.la |
|
59 gsl_histogram_LDADD = libgsl.la cblas/libgslcblas.la |
|
60 +endif |
|
61 |
|
62 check_SCRIPTS = test_gsl_histogram.sh pkgconfig.test |
|
63 TESTS = test_gsl_histogram.sh pkgconfig.test |
|
64 --- gsl-1.16/bspline/Makefile.am.orig 2015-04-10 12:09:28.348382068 -0700 |
|
65 +++ gsl-1.16/bspline/Makefile.am 2015-04-10 12:13:46.450748139 -0700 |
|
66 @@ -12,6 +12,13 @@ |
|
67 |
|
68 TESTS = $(check_PROGRAMS) |
|
69 |
|
70 -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 |
|
71 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
72 +if SOLARIS_SUNPERF |
|
73 + CBLAS_LA= |
|
74 +else |
|
75 + CBLAS_LA=../cblas/libgslcblas.la |
|
76 +endif |
|
77 + |
|
78 +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_LA) ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la ../statistics/libgslstatistics.la |
|
79 |
|
80 test_SOURCES = test.c |
|
81 --- gsl-1.16/eigen/Makefile.am.orig 2014-05-16 06:02:32.281281781 -0700 |
|
82 +++ gsl-1.16/eigen/Makefile.am 2014-05-16 06:03:23.423633285 -0700 |
|
83 @@ -11,7 +11,14 @@ |
|
84 |
|
85 TESTS = $(check_PROGRAMS) |
|
86 |
|
87 -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 |
|
88 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
89 +if SOLARIS_SUNPERF |
|
90 + CBLAS_LA= |
|
91 +else |
|
92 + CBLAS_LA=../cblas/libgslcblas.la |
|
93 +endif |
|
94 + |
|
95 +test_LDADD = libgsleigen.la ../test/libgsltest.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la $(CBLAS_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 |
|
96 |
|
97 test_SOURCES = test.c |
|
98 |
|
99 --- gsl-1.16/interpolation/Makefile.am.orig 2015-04-10 12:14:22.894424399 -0700 |
|
100 +++ gsl-1.16/interpolation/Makefile.am 2015-04-10 12:15:06.283908102 -0700 |
|
101 @@ -10,7 +10,14 @@ |
|
102 |
|
103 TESTS = $(check_PROGRAMS) |
|
104 |
|
105 -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 |
|
106 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
107 +if SOLARIS_SUNPERF |
|
108 + CBLAS_LA= |
|
109 +else |
|
110 + CBLAS_LA=../cblas/libgslcblas.la |
|
111 +endif |
|
112 + |
|
113 +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_LA) ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la |
|
114 |
|
115 test_SOURCES = test.c |
|
116 |
|
117 --- gsl-1.16/linalg/Makefile.am.orig 2014-05-16 06:21:33.709604351 -0700 |
|
118 +++ gsl-1.16/linalg/Makefile.am 2014-05-16 06:22:16.369919847 -0700 |
|
119 @@ -12,7 +12,14 @@ |
|
120 |
|
121 check_PROGRAMS = test |
|
122 |
|
123 -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 |
|
124 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
125 +if SOLARIS_SUNPERF |
|
126 + CBLAS_LA= |
|
127 +else |
|
128 + CBLAS_LA=../cblas/libgslcblas.la |
|
129 +endif |
|
130 + |
|
131 +test_LDADD = libgsllinalg.la ../blas/libgslblas.la $(CBLAS_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 |
|
132 |
|
133 test_SOURCES = test.c |
|
134 |
|
135 --- gsl-1.16/multifit/Makefile.am.orig 2014-05-16 06:29:58.802411472 -0700 |
|
136 +++ gsl-1.16/multifit/Makefile.am 2015-04-10 12:21:46.123451986 -0700 |
|
137 @@ -13,8 +13,16 @@ |
|
138 TESTS = $(check_PROGRAMS) |
|
139 |
|
140 test_SOURCES = test.c |
|
141 -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 |
|
142 + |
|
143 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
144 +if SOLARIS_SUNPERF |
|
145 + CBLAS_LA= |
|
146 +else |
|
147 + CBLAS_LA=../cblas/libgslcblas.la |
|
148 +endif |
|
149 + |
|
150 +test_LDADD = libgslmultifit.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la $(CBLAS_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 ../rng/libgslrng.la |
|
151 |
|
152 #demo_SOURCES = demo.c |
|
153 -#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 |
|
154 +#demo_LDADD = libgslmultifit.la ../linalg/libgsllinalg.la ../permutation/libgslpermutation.la ../blas/libgslblas.la $(CBLAS_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 |
|
155 |
|
156 --- gsl-1.16/multimin/Makefile.am.orig 2015-04-10 12:18:41.646740592 -0700 |
|
157 +++ gsl-1.16/multimin/Makefile.am 2015-04-10 12:21:20.867481109 -0700 |
|
158 @@ -12,9 +12,16 @@ |
|
159 |
|
160 TESTS = $(check_PROGRAMS) |
|
161 |
|
162 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
163 +if SOLARIS_SUNPERF |
|
164 + CBLAS_LA= |
|
165 +else |
|
166 + CBLAS_LA=../cblas/libgslcblas.la |
|
167 +endif |
|
168 + |
|
169 test_SOURCES = test.c test_funcs.c test_funcs.h |
|
170 -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 |
|
171 +test_LDADD = libgslmultimin.la ../min/libgslmin.la ../poly/libgslpoly.la ../blas/libgslblas.la $(CBLAS_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 |
|
172 |
|
173 #demo_SOURCES = demo.c |
|
174 -#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 |
|
175 +#demo_LDADD = libgslmultimin.la ../min/libgslmin.la ../blas/libgslblas.la $(CBLAS_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 |
|
176 |
|
177 --- gsl-1.16/multiroots/Makefile.am.orig 2015-04-10 12:24:25.614883327 -0700 |
|
178 +++ gsl-1.16/multiroots/Makefile.am 2015-04-10 12:25:13.725634120 -0700 |
|
179 @@ -14,6 +14,13 @@ |
|
180 |
|
181 TESTS = $(check_PROGRAMS) |
|
182 |
|
183 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
184 +if SOLARIS_SUNPERF |
|
185 + CBLAS_LA= |
|
186 +else |
|
187 + CBLAS_LA=../cblas/libgslcblas.la |
|
188 +endif |
|
189 + |
|
190 test_SOURCES = test.c test_funcs.c test_funcs.h |
|
191 -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 |
|
192 +test_LDADD = libgslmultiroots.la ../linalg/libgsllinalg.la ../blas/libgslblas.la $(CBLAS_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 |
|
193 |
|
194 --- gsl-1.16/ode-initval/Makefile.am.orig 2015-04-10 12:25:46.111219852 -0700 |
|
195 +++ gsl-1.16/ode-initval/Makefile.am 2015-04-10 12:26:29.162806734 -0700 |
|
196 @@ -12,7 +12,14 @@ |
|
197 |
|
198 TESTS = $(check_PROGRAMS) |
|
199 |
|
200 -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 |
|
201 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
202 +if SOLARIS_SUNPERF |
|
203 + CBLAS_LA= |
|
204 +else |
|
205 + CBLAS_LA=../cblas/libgslcblas.la |
|
206 +endif |
|
207 + |
|
208 +test_LDADD = libgslodeiv.la ../linalg/libgsllinalg.la ../blas/libgslblas.la $(CBLAS_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 |
|
209 |
|
210 test_SOURCES = test.c |
|
211 |
|
212 --- gsl-1.16/ode-initval2/Makefile.am.orig 2015-04-10 12:27:02.478987380 -0700 |
|
213 +++ gsl-1.16/ode-initval2/Makefile.am 2015-04-10 12:27:46.778671312 -0700 |
|
214 @@ -12,7 +12,14 @@ |
|
215 |
|
216 TESTS = $(check_PROGRAMS) |
|
217 |
|
218 -test_LDADD = libgslodeiv2.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 |
|
219 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
220 +if SOLARIS_SUNPERF |
|
221 + CBLAS_LA= |
|
222 +else |
|
223 + CBLAS_LA=../cblas/libgslcblas.la |
|
224 +endif |
|
225 + |
|
226 +test_LDADD = libgslodeiv2.la ../linalg/libgsllinalg.la ../blas/libgslblas.la $(CBLAS_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 |
|
227 |
|
228 test_SOURCES = test.c |
|
229 |
|
230 --- gsl-1.16/specfunc/Makefile.am.orig 2014-05-16 06:33:36.100462812 -0700 |
|
231 +++ gsl-1.16/specfunc/Makefile.am 2014-05-16 06:34:32.016982108 -0700 |
|
232 @@ -12,7 +12,14 @@ |
|
233 |
|
234 check_PROGRAMS = test |
|
235 |
|
236 -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 |
|
237 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
238 +if SOLARIS_SUNPERF |
|
239 + CBLAS_LA= |
|
240 +else |
|
241 + CBLAS_LA=../cblas/libgslcblas.la |
|
242 +endif |
|
243 + |
|
244 +test_LDADD = libgslspecfunc.la ../eigen/libgsleigen.la ../linalg/libgsllinalg.la ../sort/libgslsort.la ../matrix/libgslmatrix.la ../vector/libgslvector.la ../blas/libgslblas.la $(CBLAS_LA) ../block/libgslblock.la ../complex/libgslcomplex.la ../ieee-utils/libgslieeeutils.la ../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la ../utils/libutils.la |
|
245 |
|
246 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 |
|
247 |
|
248 --- gsl-1.16/wavelet/Makefile.am.orig 2015-04-10 12:28:32.202690882 -0700 |
|
249 +++ gsl-1.16/wavelet/Makefile.am 2015-04-10 12:29:06.143569372 -0700 |
|
250 @@ -10,7 +10,14 @@ |
|
251 |
|
252 TESTS = $(check_PROGRAMS) |
|
253 |
|
254 -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 |
|
255 +SOLARIS_SUNPERF = @SOLARIS_SUNPERF@ |
|
256 +if SOLARIS_SUNPERF |
|
257 + CBLAS_LA= |
|
258 +else |
|
259 + CBLAS_LA=../cblas/libgslcblas.la |
|
260 +endif |
|
261 + |
|
262 +test_LDADD = libgslwavelet.la ../blas/libgslblas.la $(CBLAS_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 |
|
263 |
|
264 test_SOURCES = test.c |
|
265 |