]> git.pld-linux.org Git - packages/CHOLMOD.git/blob - CHOLMOD-shared.patch
- use system include paths
[packages/CHOLMOD.git] / CHOLMOD-shared.patch
1 diff -ur CHOLMOD/Demo/Makefile CHOLMOD.shared/Demo/Makefile
2 --- CHOLMOD/Demo/Makefile       2007-12-07 12:29:51.000000000 +0100
3 +++ CHOLMOD.shared/Demo/Makefile        2007-12-07 12:20:59.000000000 +0100
4 @@ -11,12 +11,8 @@
5  
6  #-------------------------------------------------------------------------------
7  # With METIS, CCOLAMD, CAMD, and the Partition Module:
8 -LIB2 = ../Lib/libcholmod.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a \
9 -       ../../CCOLAMD/Lib/libccolamd.a ../../CAMD/Lib/libcamd.a \
10 -       $(METIS) $(LAPACK) $(BLAS) $(XERBLA) $(LIB)
11 -# Use this instead, if you compile with -DNPARTITION:
12 -# LIB2 = ../Lib/libcholmod.a ../../AMD/Lib/libamd.a ../../COLAMD/libcolamd.a \
13 -       $(LAPACK) $(BLAS) $(XERBLA) $(LIB)
14 +LIB2 = ../Lib/libcholmod.la -lamd -lcolamd -lccolamd -lcamd \
15 +       $(METIS) $(LAPACK) $(BLAS) $(LIB)
16  #-------------------------------------------------------------------------------
17  
18  C = $(CC) $(CFLAGS) $(CHOLMOD_CONFIG)
19 @@ -48,32 +44,20 @@
20         - $(RM) $(CLEAN)
21  
22  #-------------------------------------------------------------------------------
23 -# See below if you compile with -DNPARTITION
24  library:
25 -       ( cd ../../UFconfig/xerbla ; $(MAKE) )
26         ( cd ../Lib ; $(MAKE) )
27 -       ( cd ../../AMD ; $(MAKE) library )
28 -       ( cd ../../CAMD ; $(MAKE) library )
29 -       ( cd ../../COLAMD ; $(MAKE) library )
30 -       ( cd ../../CCOLAMD ; $(MAKE) library )
31 -# use this rule instead, if you compile with -DNPARTITION:
32 -# library:
33 -#      ( cd ../../UFconfig/xerbla ; $(MAKE) )
34 -#      ( cd ../Lib ; $(MAKE) )
35 -#      ( cd ../../AMD ; $(MAKE) library )
36 -#      ( cd ../../COLAMD ; $(MAKE) )
37  #-------------------------------------------------------------------------------
38  
39  I = -I../Include
40  
41  cholmod_demo: library cholmod_demo.c cholmod_demo.h
42 -       $(C) -o cholmod_demo $(I) cholmod_demo.c $(LIB2)
43 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) $(CFLAGS) $(CHOLMOD_CONFIG) -I../Include -o cholmod_demo cholmod_demo.c $(LIB2)
44  
45  cholmod_simple: library cholmod_simple.c
46 -       $(C) -o cholmod_simple $(I) cholmod_simple.c $(LIB2)
47 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) $(CFLAGS) $(CHOLMOD_CONFIG) -I../Include -o cholmod_simple cholmod_simple.c $(LIB2)
48  
49  cholmod_l_demo: library cholmod_l_demo.c cholmod_demo.h
50 -       $(C) -o cholmod_l_demo $(I) cholmod_l_demo.c $(LIB2)
51 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) $(CFLAGS) $(CHOLMOD_CONFIG) -I../Include -o cholmod_l_demo cholmod_l_demo.c $(LIB2)
52  
53  readhb: readhb.f
54         $(F77) $(FFLAGS) -o readhb readhb.f
55 diff -ur CHOLMOD/Lib/Makefile CHOLMOD.shared/Lib/Makefile
56 --- CHOLMOD/Lib/Makefile        2007-12-07 12:29:51.000000000 +0100
57 +++ CHOLMOD.shared/Lib/Makefile 2007-12-07 12:29:12.000000000 +0100
58 @@ -10,14 +10,14 @@
59  
60  C = $(CC) $(CFLAGS) $(CHOLMOD_CONFIG)
61  
62 -all: libcholmod.a
63 +all: libcholmod.la
64  
65 -library: libcholmod.a
66 +library: libcholmod.la
67  
68  purge: distclean
69  
70  distclean: clean
71 -       - $(RM) libcholmod.a
72 +       - $(RM) libcholmod.la
73  
74  clean:
75         - $(RM) $(CLEAN)
76 @@ -109,39 +109,42 @@
77  # to compile just the double/int version, use OBJ = $(DI)
78  OBJ = $(DI) $(DL)
79  
80 -libcholmod.a: $(OBJ)
81 -       $(AR) libcholmod.a $(OBJ)
82 -       $(RANLIB) libcholmod.a
83 +libcholmod.la: $(OBJ)
84 +       libtool --tag=CC --mode=link $(CC) $(LDFLAGS) -o libcholmod.la -rpath $(libdir) $(OBJ) -lm \
85 +               -lamd -lcolamd -lccolamd -lcamd $(METIS) $(LAPACK) $(BLAS)
86 +
87 +install: libcholmod.la
88 +       install -d $(DESTDIR)$(libdir)
89 +       libtool --mode=install cp libcholmod.la $(DESTDIR)$(libdir)/libcholmod.la
90  
91  $(OBJ): $(INC)
92  
93 -I = -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include \
94 -       -I$(METIS_PATH)/Lib -I../../CCOLAMD/Include -I../../CAMD/Include \
95 -       -I../Include
96 +I = -I../Include -I/usr/include/amd -I/usr/include/camd -I/usr/include/colamd \
97 +       -I/usr/include/ccolamd -I$(METIS_PATH)
98  
99  #-------------------------------------------------------------------------------
100  # Check Module:
101  #-------------------------------------------------------------------------------
102  
103  cholmod_check.o: ../Check/cholmod_check.c
104 -       $(C) -c $(I) $<
105 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
106  
107  cholmod_read.o: ../Check/cholmod_read.c
108 -       $(C) -c $(I) $<
109 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
110  
111  cholmod_write.o: ../Check/cholmod_write.c
112 -       $(C) -c $(I) $<
113 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
114  
115  #-------------------------------------------------------------------------------
116  
117  cholmod_l_check.o: ../Check/cholmod_check.c
118 -       $(C) -DDLONG -c $(I) $< -o $@
119 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
120  
121  cholmod_l_read.o: ../Check/cholmod_read.c
122 -       $(C) -DDLONG -c $(I) $< -o $@
123 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
124  
125  cholmod_l_write.o: ../Check/cholmod_write.c
126 -       $(C) -DDLONG -c $(I) $< -o $@
127 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
128  
129  
130  #-------------------------------------------------------------------------------
131 @@ -149,92 +150,92 @@
132  #-------------------------------------------------------------------------------
133  
134  cholmod_common.o: ../Core/cholmod_common.c
135 -       $(C) -c $(I) $<
136 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
137  
138  cholmod_dense.o: ../Core/cholmod_dense.c ../Core/t_cholmod_dense.c
139 -       $(C) -c $(I) $<
140 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
141  
142  cholmod_factor.o: ../Core/cholmod_factor.c
143 -       $(C) -c $(I) $<
144 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
145  
146  cholmod_change_factor.o: ../Core/cholmod_change_factor.c \
147         ../Core/t_cholmod_change_factor.c
148 -       $(C) -c $(I) $<
149 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
150  
151  cholmod_memory.o: ../Core/cholmod_memory.c
152 -       $(C) -c $(I) $<
153 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
154  
155  cholmod_sparse.o: ../Core/cholmod_sparse.c
156 -       $(C) -c $(I) $<
157 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
158  
159  cholmod_complex.o: ../Core/cholmod_complex.c
160 -       $(C) -c $(I) $<
161 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
162  
163  cholmod_transpose.o: ../Core/cholmod_transpose.c ../Core/t_cholmod_transpose.c
164 -       $(C) -c $(I) $<
165 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
166  
167  cholmod_band.o: ../Core/cholmod_band.c
168 -       $(C) -c $(I) $<
169 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
170  
171  cholmod_copy.o: ../Core/cholmod_copy.c
172 -       $(C) -c $(I) $<
173 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
174  
175  cholmod_triplet.o: ../Core/cholmod_triplet.c ../Core/t_cholmod_triplet.c
176 -       $(C) -c $(I) $<
177 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
178  
179  cholmod_error.o: ../Core/cholmod_error.c
180 -       $(C) -c $(I) $<
181 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
182  
183  cholmod_aat.o: ../Core/cholmod_aat.c
184 -       $(C) -c $(I) $<
185 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
186  
187  cholmod_add.o: ../Core/cholmod_add.c
188 -       $(C) -c $(I) $<
189 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
190  
191  #-------------------------------------------------------------------------------
192  
193  cholmod_l_common.o: ../Core/cholmod_common.c
194 -       $(C) -DDLONG -c $(I) $< -o $@
195 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
196  
197  cholmod_l_dense.o: ../Core/cholmod_dense.c ../Core/t_cholmod_dense.c
198 -       $(C) -DDLONG -c $(I) $< -o $@
199 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
200  
201  cholmod_l_factor.o: ../Core/cholmod_factor.c
202 -       $(C) -DDLONG -c $(I) $< -o $@
203 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
204  
205  cholmod_l_change_factor.o: ../Core/cholmod_change_factor.c \
206         ../Core/t_cholmod_change_factor.c
207 -       $(C) -DDLONG -c $(I) $< -o $@
208 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
209  
210  cholmod_l_memory.o: ../Core/cholmod_memory.c
211 -       $(C) -DDLONG -c $(I) $< -o $@
212 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
213  
214  cholmod_l_sparse.o: ../Core/cholmod_sparse.c
215 -       $(C) -DDLONG -c $(I) $< -o $@
216 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
217  
218  cholmod_l_complex.o: ../Core/cholmod_complex.c
219 -       $(C) -DDLONG -c $(I) $< -o $@
220 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
221  
222  cholmod_l_transpose.o: ../Core/cholmod_transpose.c ../Core/t_cholmod_transpose.c
223 -       $(C) -DDLONG -c $(I) $< -o $@
224 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
225  
226  cholmod_l_band.o: ../Core/cholmod_band.c
227 -       $(C) -DDLONG -c $(I) $< -o $@
228 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
229  
230  cholmod_l_copy.o: ../Core/cholmod_copy.c
231 -       $(C) -DDLONG -c $(I) $< -o $@
232 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
233  
234  cholmod_l_triplet.o: ../Core/cholmod_triplet.c ../Core/t_cholmod_triplet.c
235 -       $(C) -DDLONG -c $(I) $< -o $@
236 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
237  
238  cholmod_l_error.o: ../Core/cholmod_error.c
239 -       $(C) -DDLONG -c $(I) $< -o $@
240 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
241  
242  cholmod_l_aat.o: ../Core/cholmod_aat.c
243 -       $(C) -DDLONG -c $(I) $< -o $@
244 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
245  
246  cholmod_l_add.o: ../Core/cholmod_add.c
247 -       $(C) -DDLONG -c $(I) $< -o $@
248 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
249  
250  
251  #-------------------------------------------------------------------------------
252 @@ -242,116 +243,116 @@
253  #-------------------------------------------------------------------------------
254  
255  cholmod_amd.o: ../Cholesky/cholmod_amd.c
256 -       $(C) -c $(I) $<
257 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
258  
259  cholmod_analyze.o: ../Cholesky/cholmod_analyze.c
260 -       $(C) -c $(I) $<
261 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
262  
263  cholmod_colamd.o: ../Cholesky/cholmod_colamd.c
264 -       $(C) -c $(I) $<
265 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
266  
267  cholmod_etree.o: ../Cholesky/cholmod_etree.c
268 -       $(C) -c $(I) $<
269 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
270  
271  cholmod_factorize.o: ../Cholesky/cholmod_factorize.c
272 -       $(C) -c $(I) $<
273 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
274  
275  cholmod_postorder.o: ../Cholesky/cholmod_postorder.c
276 -       $(C) -c $(I) $<
277 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
278  
279  cholmod_rcond.o: ../Cholesky/cholmod_rcond.c
280 -       $(C) -c $(I) $<
281 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
282  
283  cholmod_resymbol.o: ../Cholesky/cholmod_resymbol.c
284 -       $(C) -c $(I) $<
285 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
286  
287  cholmod_rowcolcounts.o: ../Cholesky/cholmod_rowcolcounts.c
288 -       $(C) -c $(I) $<
289 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
290  
291  cholmod_solve.o: ../Cholesky/cholmod_solve.c ../Cholesky/t_cholmod_lsolve.c \
292         ../Cholesky/t_cholmod_ltsolve.c ../Cholesky/t_cholmod_solve.c
293 -       $(C) -c $(I) $<
294 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
295  
296  cholmod_spsolve.o: ../Cholesky/cholmod_spsolve.c
297 -       $(C) -c $(I) $<
298 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
299  
300  cholmod_rowfac.o: ../Cholesky/cholmod_rowfac.c ../Cholesky/t_cholmod_rowfac.c
301 -       $(C) -c $(I) $<
302 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
303  
304  #-------------------------------------------------------------------------------
305  
306  cholmod_l_amd.o: ../Cholesky/cholmod_amd.c
307 -       $(C) -DDLONG -c $(I) $< -o $@
308 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
309  
310  cholmod_l_analyze.o: ../Cholesky/cholmod_analyze.c
311 -       $(C) -DDLONG -c $(I) $< -o $@
312 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
313  
314  cholmod_l_colamd.o: ../Cholesky/cholmod_colamd.c
315 -       $(C) -DDLONG -c $(I) $< -o $@
316 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
317  
318  cholmod_l_etree.o: ../Cholesky/cholmod_etree.c
319 -       $(C) -DDLONG -c $(I) $< -o $@
320 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
321  
322  cholmod_l_factorize.o: ../Cholesky/cholmod_factorize.c
323 -       $(C) -DDLONG -c $(I) $< -o $@
324 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
325  
326  cholmod_l_postorder.o: ../Cholesky/cholmod_postorder.c
327 -       $(C) -DDLONG -c $(I) $< -o $@
328 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
329  
330  cholmod_l_rcond.o: ../Cholesky/cholmod_rcond.c
331 -       $(C) -DDLONG -c $(I) $< -o $@
332 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
333  
334  cholmod_l_resymbol.o: ../Cholesky/cholmod_resymbol.c
335 -       $(C) -DDLONG -c $(I) $< -o $@
336 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
337  
338  cholmod_l_rowcolcounts.o: ../Cholesky/cholmod_rowcolcounts.c
339 -       $(C) -DDLONG -c $(I) $< -o $@
340 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
341  
342  cholmod_l_solve.o: ../Cholesky/cholmod_solve.c ../Cholesky/t_cholmod_lsolve.c \
343         ../Cholesky/t_cholmod_ltsolve.c ../Cholesky/t_cholmod_solve.c
344 -       $(C) -DDLONG -c $(I) $< -o $@
345 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
346  
347  cholmod_l_spsolve.o: ../Cholesky/cholmod_spsolve.c
348 -       $(C) -DDLONG -c $(I) $< -o $@
349 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
350  
351  cholmod_l_rowfac.o: ../Cholesky/cholmod_rowfac.c ../Cholesky/t_cholmod_rowfac.c
352 -       $(C) -DDLONG -c $(I) $< -o $@
353 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
354  
355  #-------------------------------------------------------------------------------
356  # Partition Module:
357  #-------------------------------------------------------------------------------
358  
359  cholmod_ccolamd.o: ../Partition/cholmod_ccolamd.c
360 -       $(C) -c $(I) $<
361 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
362  
363  cholmod_csymamd.o: ../Partition/cholmod_csymamd.c
364 -       $(C) -c $(I) $<
365 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
366  
367  cholmod_camd.o: ../Partition/cholmod_camd.c
368 -       $(C) -c $(I) $<
369 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
370  
371  cholmod_metis.o: ../Partition/cholmod_metis.c
372 -       $(C) -c $(I) $<
373 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
374  
375  cholmod_nesdis.o: ../Partition/cholmod_nesdis.c
376 -       $(C) -c $(I) $<
377 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
378  
379  #-------------------------------------------------------------------------------
380  
381  cholmod_l_ccolamd.o: ../Partition/cholmod_ccolamd.c
382 -       $(C) -DDLONG -c $(I) $< -o $@
383 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
384  
385  cholmod_l_csymamd.o: ../Partition/cholmod_csymamd.c
386 -       $(C) -DDLONG -c $(I) $< -o $@
387 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
388  
389  cholmod_l_camd.o: ../Partition/cholmod_camd.c
390 -       $(C) -DDLONG -c $(I) $< -o $@
391 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
392  
393  cholmod_l_metis.o: ../Partition/cholmod_metis.c
394 -       $(C) -DDLONG -c $(I) $< -o $@
395 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
396  
397  cholmod_l_nesdis.o: ../Partition/cholmod_nesdis.c
398 -       $(C) -DDLONG -c $(I) $< -o $@
399 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
400  
401  
402  #-------------------------------------------------------------------------------
403 @@ -359,88 +360,88 @@
404  #-------------------------------------------------------------------------------
405  
406  cholmod_horzcat.o: ../MatrixOps/cholmod_horzcat.c
407 -       $(C) -c $(I) $<
408 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
409  
410  cholmod_norm.o: ../MatrixOps/cholmod_norm.c
411 -       $(C) -c $(I) $<
412 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
413  
414  cholmod_scale.o: ../MatrixOps/cholmod_scale.c
415 -       $(C) -c $(I) $<
416 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
417  
418  cholmod_drop.o: ../MatrixOps/cholmod_drop.c
419 -       $(C) -c $(I) $<
420 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
421  
422  cholmod_sdmult.o: ../MatrixOps/cholmod_sdmult.c \
423         ../MatrixOps/t_cholmod_sdmult.c
424 -       $(C) -c $(I) $<
425 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
426  
427  cholmod_ssmult.o: ../MatrixOps/cholmod_ssmult.c
428 -       $(C) -c $(I) $<
429 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
430  
431  cholmod_submatrix.o: ../MatrixOps/cholmod_submatrix.c
432 -       $(C) -c $(I) $<
433 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
434  
435  cholmod_vertcat.o: ../MatrixOps/cholmod_vertcat.c
436 -       $(C) -c $(I) $<
437 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
438  
439  cholmod_symmetry.o: ../MatrixOps/cholmod_symmetry.c
440 -       $(C) -c $(I) $<
441 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
442  
443  #-------------------------------------------------------------------------------
444  
445  cholmod_l_horzcat.o: ../MatrixOps/cholmod_horzcat.c
446 -       $(C) -DDLONG -c $(I) $< -o $@
447 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
448  
449  cholmod_l_norm.o: ../MatrixOps/cholmod_norm.c
450 -       $(C) -DDLONG -c $(I) $< -o $@
451 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
452  
453  cholmod_l_scale.o: ../MatrixOps/cholmod_scale.c
454 -       $(C) -DDLONG -c $(I) $< -o $@
455 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
456  
457  cholmod_l_drop.o: ../MatrixOps/cholmod_drop.c
458 -       $(C) -DDLONG -c $(I) $< -o $@
459 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
460  
461  cholmod_l_sdmult.o: ../MatrixOps/cholmod_sdmult.c \
462         ../MatrixOps/t_cholmod_sdmult.c
463 -       $(C) -DDLONG -c $(I) $< -o $@
464 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
465  
466  cholmod_l_ssmult.o: ../MatrixOps/cholmod_ssmult.c
467 -       $(C) -DDLONG -c $(I) $< -o $@
468 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
469  
470  cholmod_l_submatrix.o: ../MatrixOps/cholmod_submatrix.c
471 -       $(C) -DDLONG -c $(I) $< -o $@
472 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
473  
474  cholmod_l_vertcat.o: ../MatrixOps/cholmod_vertcat.c
475 -       $(C) -DDLONG -c $(I) $< -o $@
476 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
477  
478  cholmod_l_symmetry.o: ../MatrixOps/cholmod_symmetry.c
479 -       $(C) -DDLONG -c $(I) $< -o $@
480 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
481  
482  #-------------------------------------------------------------------------------
483  # Modify Module:
484  #-------------------------------------------------------------------------------
485  
486  cholmod_rowadd.o: ../Modify/cholmod_rowadd.c
487 -       $(C) -c $(I) $<
488 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
489  
490  cholmod_rowdel.o: ../Modify/cholmod_rowdel.c
491 -       $(C) -c $(I) $<
492 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
493  
494  cholmod_updown.o: ../Modify/cholmod_updown.c \
495         ../Modify/t_cholmod_updown.c ../Modify/t_cholmod_updown_numkr.c
496 -       $(C) -c $(I) $<
497 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
498  
499  #-------------------------------------------------------------------------------
500  
501  cholmod_l_rowadd.o: ../Modify/cholmod_rowadd.c
502 -       $(C) -DDLONG -c $(I) $< -o $@
503 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
504  
505  cholmod_l_rowdel.o: ../Modify/cholmod_rowdel.c
506 -       $(C) -DDLONG -c $(I) $< -o $@
507 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
508  
509  cholmod_l_updown.o: ../Modify/cholmod_updown.c \
510         ../Modify/t_cholmod_updown.c ../Modify/t_cholmod_updown_numkr.c
511 -       $(C) -DDLONG -c $(I) $< -o $@
512 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
513  
514  
515  #-------------------------------------------------------------------------------
516 @@ -449,24 +450,24 @@
517  
518  cholmod_super_numeric.o: ../Supernodal/cholmod_super_numeric.c \
519         ../Supernodal/t_cholmod_super_numeric.c
520 -       $(C) -c $(I) $<
521 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
522  
523  cholmod_super_symbolic.o: ../Supernodal/cholmod_super_symbolic.c
524 -       $(C) -c $(I) $<
525 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
526  
527  cholmod_super_solve.o: ../Supernodal/cholmod_super_solve.c \
528         ../Supernodal/t_cholmod_super_solve.c
529 -       $(C) -c $(I) $<
530 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
531  
532  #-------------------------------------------------------------------------------
533  
534  cholmod_l_super_numeric.o: ../Supernodal/cholmod_super_numeric.c \
535         ../Supernodal/t_cholmod_super_numeric.c
536 -       $(C) -DDLONG -c $(I) $< -o $@
537 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
538  
539  cholmod_l_super_symbolic.o: ../Supernodal/cholmod_super_symbolic.c
540 -       $(C) -DDLONG -c $(I) $< -o $@
541 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
542  
543  cholmod_l_super_solve.o: ../Supernodal/cholmod_super_solve.c \
544         ../Supernodal/t_cholmod_super_solve.c
545 -       $(C) -DDLONG -c $(I) $< -o $@
546 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
This page took 0.122341 seconds and 3 git commands to generate.