]> git.pld-linux.org Git - packages/CHOLMOD.git/blob - CHOLMOD-shared.patch
- build shared lib
[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) $(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) $(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) $(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,40 @@
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) -o libcholmod.la -rpath $(libdir) $(OBJ) -lm
85 +
86 +install: libcholmod.la
87 +       install -d $(DESTDIR)$(libdir)
88 +       libtool --mode=install cp libcholmod.la $(DESTDIR)$(libdir)/libcholmod.la
89  
90  $(OBJ): $(INC)
91  
92 -I = -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include \
93 -       -I$(METIS_PATH)/Lib -I../../CCOLAMD/Include -I../../CAMD/Include \
94 -       -I../Include
95 +I = -I../Include -I$(METIS_PATH)
96  
97  #-------------------------------------------------------------------------------
98  # Check Module:
99  #-------------------------------------------------------------------------------
100  
101  cholmod_check.o: ../Check/cholmod_check.c
102 -       $(C) -c $(I) $<
103 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
104  
105  cholmod_read.o: ../Check/cholmod_read.c
106 -       $(C) -c $(I) $<
107 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
108  
109  cholmod_write.o: ../Check/cholmod_write.c
110 -       $(C) -c $(I) $<
111 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
112  
113  #-------------------------------------------------------------------------------
114  
115  cholmod_l_check.o: ../Check/cholmod_check.c
116 -       $(C) -DDLONG -c $(I) $< -o $@
117 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
118  
119  cholmod_l_read.o: ../Check/cholmod_read.c
120 -       $(C) -DDLONG -c $(I) $< -o $@
121 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
122  
123  cholmod_l_write.o: ../Check/cholmod_write.c
124 -       $(C) -DDLONG -c $(I) $< -o $@
125 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
126  
127  
128  #-------------------------------------------------------------------------------
129 @@ -149,92 +150,92 @@
130  #-------------------------------------------------------------------------------
131  
132  cholmod_common.o: ../Core/cholmod_common.c
133 -       $(C) -c $(I) $<
134 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
135  
136  cholmod_dense.o: ../Core/cholmod_dense.c ../Core/t_cholmod_dense.c
137 -       $(C) -c $(I) $<
138 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
139  
140  cholmod_factor.o: ../Core/cholmod_factor.c
141 -       $(C) -c $(I) $<
142 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
143  
144  cholmod_change_factor.o: ../Core/cholmod_change_factor.c \
145         ../Core/t_cholmod_change_factor.c
146 -       $(C) -c $(I) $<
147 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
148  
149  cholmod_memory.o: ../Core/cholmod_memory.c
150 -       $(C) -c $(I) $<
151 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
152  
153  cholmod_sparse.o: ../Core/cholmod_sparse.c
154 -       $(C) -c $(I) $<
155 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
156  
157  cholmod_complex.o: ../Core/cholmod_complex.c
158 -       $(C) -c $(I) $<
159 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
160  
161  cholmod_transpose.o: ../Core/cholmod_transpose.c ../Core/t_cholmod_transpose.c
162 -       $(C) -c $(I) $<
163 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
164  
165  cholmod_band.o: ../Core/cholmod_band.c
166 -       $(C) -c $(I) $<
167 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
168  
169  cholmod_copy.o: ../Core/cholmod_copy.c
170 -       $(C) -c $(I) $<
171 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
172  
173  cholmod_triplet.o: ../Core/cholmod_triplet.c ../Core/t_cholmod_triplet.c
174 -       $(C) -c $(I) $<
175 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
176  
177  cholmod_error.o: ../Core/cholmod_error.c
178 -       $(C) -c $(I) $<
179 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
180  
181  cholmod_aat.o: ../Core/cholmod_aat.c
182 -       $(C) -c $(I) $<
183 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
184  
185  cholmod_add.o: ../Core/cholmod_add.c
186 -       $(C) -c $(I) $<
187 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
188  
189  #-------------------------------------------------------------------------------
190  
191  cholmod_l_common.o: ../Core/cholmod_common.c
192 -       $(C) -DDLONG -c $(I) $< -o $@
193 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
194  
195  cholmod_l_dense.o: ../Core/cholmod_dense.c ../Core/t_cholmod_dense.c
196 -       $(C) -DDLONG -c $(I) $< -o $@
197 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
198  
199  cholmod_l_factor.o: ../Core/cholmod_factor.c
200 -       $(C) -DDLONG -c $(I) $< -o $@
201 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
202  
203  cholmod_l_change_factor.o: ../Core/cholmod_change_factor.c \
204         ../Core/t_cholmod_change_factor.c
205 -       $(C) -DDLONG -c $(I) $< -o $@
206 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
207  
208  cholmod_l_memory.o: ../Core/cholmod_memory.c
209 -       $(C) -DDLONG -c $(I) $< -o $@
210 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
211  
212  cholmod_l_sparse.o: ../Core/cholmod_sparse.c
213 -       $(C) -DDLONG -c $(I) $< -o $@
214 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
215  
216  cholmod_l_complex.o: ../Core/cholmod_complex.c
217 -       $(C) -DDLONG -c $(I) $< -o $@
218 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
219  
220  cholmod_l_transpose.o: ../Core/cholmod_transpose.c ../Core/t_cholmod_transpose.c
221 -       $(C) -DDLONG -c $(I) $< -o $@
222 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
223  
224  cholmod_l_band.o: ../Core/cholmod_band.c
225 -       $(C) -DDLONG -c $(I) $< -o $@
226 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
227  
228  cholmod_l_copy.o: ../Core/cholmod_copy.c
229 -       $(C) -DDLONG -c $(I) $< -o $@
230 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
231  
232  cholmod_l_triplet.o: ../Core/cholmod_triplet.c ../Core/t_cholmod_triplet.c
233 -       $(C) -DDLONG -c $(I) $< -o $@
234 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
235  
236  cholmod_l_error.o: ../Core/cholmod_error.c
237 -       $(C) -DDLONG -c $(I) $< -o $@
238 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
239  
240  cholmod_l_aat.o: ../Core/cholmod_aat.c
241 -       $(C) -DDLONG -c $(I) $< -o $@
242 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
243  
244  cholmod_l_add.o: ../Core/cholmod_add.c
245 -       $(C) -DDLONG -c $(I) $< -o $@
246 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
247  
248  
249  #-------------------------------------------------------------------------------
250 @@ -242,116 +243,116 @@
251  #-------------------------------------------------------------------------------
252  
253  cholmod_amd.o: ../Cholesky/cholmod_amd.c
254 -       $(C) -c $(I) $<
255 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
256  
257  cholmod_analyze.o: ../Cholesky/cholmod_analyze.c
258 -       $(C) -c $(I) $<
259 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
260  
261  cholmod_colamd.o: ../Cholesky/cholmod_colamd.c
262 -       $(C) -c $(I) $<
263 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
264  
265  cholmod_etree.o: ../Cholesky/cholmod_etree.c
266 -       $(C) -c $(I) $<
267 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
268  
269  cholmod_factorize.o: ../Cholesky/cholmod_factorize.c
270 -       $(C) -c $(I) $<
271 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
272  
273  cholmod_postorder.o: ../Cholesky/cholmod_postorder.c
274 -       $(C) -c $(I) $<
275 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
276  
277  cholmod_rcond.o: ../Cholesky/cholmod_rcond.c
278 -       $(C) -c $(I) $<
279 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
280  
281  cholmod_resymbol.o: ../Cholesky/cholmod_resymbol.c
282 -       $(C) -c $(I) $<
283 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
284  
285  cholmod_rowcolcounts.o: ../Cholesky/cholmod_rowcolcounts.c
286 -       $(C) -c $(I) $<
287 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
288  
289  cholmod_solve.o: ../Cholesky/cholmod_solve.c ../Cholesky/t_cholmod_lsolve.c \
290         ../Cholesky/t_cholmod_ltsolve.c ../Cholesky/t_cholmod_solve.c
291 -       $(C) -c $(I) $<
292 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
293  
294  cholmod_spsolve.o: ../Cholesky/cholmod_spsolve.c
295 -       $(C) -c $(I) $<
296 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
297  
298  cholmod_rowfac.o: ../Cholesky/cholmod_rowfac.c ../Cholesky/t_cholmod_rowfac.c
299 -       $(C) -c $(I) $<
300 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
301  
302  #-------------------------------------------------------------------------------
303  
304  cholmod_l_amd.o: ../Cholesky/cholmod_amd.c
305 -       $(C) -DDLONG -c $(I) $< -o $@
306 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
307  
308  cholmod_l_analyze.o: ../Cholesky/cholmod_analyze.c
309 -       $(C) -DDLONG -c $(I) $< -o $@
310 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
311  
312  cholmod_l_colamd.o: ../Cholesky/cholmod_colamd.c
313 -       $(C) -DDLONG -c $(I) $< -o $@
314 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
315  
316  cholmod_l_etree.o: ../Cholesky/cholmod_etree.c
317 -       $(C) -DDLONG -c $(I) $< -o $@
318 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
319  
320  cholmod_l_factorize.o: ../Cholesky/cholmod_factorize.c
321 -       $(C) -DDLONG -c $(I) $< -o $@
322 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
323  
324  cholmod_l_postorder.o: ../Cholesky/cholmod_postorder.c
325 -       $(C) -DDLONG -c $(I) $< -o $@
326 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
327  
328  cholmod_l_rcond.o: ../Cholesky/cholmod_rcond.c
329 -       $(C) -DDLONG -c $(I) $< -o $@
330 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
331  
332  cholmod_l_resymbol.o: ../Cholesky/cholmod_resymbol.c
333 -       $(C) -DDLONG -c $(I) $< -o $@
334 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
335  
336  cholmod_l_rowcolcounts.o: ../Cholesky/cholmod_rowcolcounts.c
337 -       $(C) -DDLONG -c $(I) $< -o $@
338 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
339  
340  cholmod_l_solve.o: ../Cholesky/cholmod_solve.c ../Cholesky/t_cholmod_lsolve.c \
341         ../Cholesky/t_cholmod_ltsolve.c ../Cholesky/t_cholmod_solve.c
342 -       $(C) -DDLONG -c $(I) $< -o $@
343 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
344  
345  cholmod_l_spsolve.o: ../Cholesky/cholmod_spsolve.c
346 -       $(C) -DDLONG -c $(I) $< -o $@
347 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
348  
349  cholmod_l_rowfac.o: ../Cholesky/cholmod_rowfac.c ../Cholesky/t_cholmod_rowfac.c
350 -       $(C) -DDLONG -c $(I) $< -o $@
351 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
352  
353  #-------------------------------------------------------------------------------
354  # Partition Module:
355  #-------------------------------------------------------------------------------
356  
357  cholmod_ccolamd.o: ../Partition/cholmod_ccolamd.c
358 -       $(C) -c $(I) $<
359 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
360  
361  cholmod_csymamd.o: ../Partition/cholmod_csymamd.c
362 -       $(C) -c $(I) $<
363 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
364  
365  cholmod_camd.o: ../Partition/cholmod_camd.c
366 -       $(C) -c $(I) $<
367 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
368  
369  cholmod_metis.o: ../Partition/cholmod_metis.c
370 -       $(C) -c $(I) $<
371 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
372  
373  cholmod_nesdis.o: ../Partition/cholmod_nesdis.c
374 -       $(C) -c $(I) $<
375 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
376  
377  #-------------------------------------------------------------------------------
378  
379  cholmod_l_ccolamd.o: ../Partition/cholmod_ccolamd.c
380 -       $(C) -DDLONG -c $(I) $< -o $@
381 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
382  
383  cholmod_l_csymamd.o: ../Partition/cholmod_csymamd.c
384 -       $(C) -DDLONG -c $(I) $< -o $@
385 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
386  
387  cholmod_l_camd.o: ../Partition/cholmod_camd.c
388 -       $(C) -DDLONG -c $(I) $< -o $@
389 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
390  
391  cholmod_l_metis.o: ../Partition/cholmod_metis.c
392 -       $(C) -DDLONG -c $(I) $< -o $@
393 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
394  
395  cholmod_l_nesdis.o: ../Partition/cholmod_nesdis.c
396 -       $(C) -DDLONG -c $(I) $< -o $@
397 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
398  
399  
400  #-------------------------------------------------------------------------------
401 @@ -359,88 +360,88 @@
402  #-------------------------------------------------------------------------------
403  
404  cholmod_horzcat.o: ../MatrixOps/cholmod_horzcat.c
405 -       $(C) -c $(I) $<
406 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
407  
408  cholmod_norm.o: ../MatrixOps/cholmod_norm.c
409 -       $(C) -c $(I) $<
410 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
411  
412  cholmod_scale.o: ../MatrixOps/cholmod_scale.c
413 -       $(C) -c $(I) $<
414 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
415  
416  cholmod_drop.o: ../MatrixOps/cholmod_drop.c
417 -       $(C) -c $(I) $<
418 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
419  
420  cholmod_sdmult.o: ../MatrixOps/cholmod_sdmult.c \
421         ../MatrixOps/t_cholmod_sdmult.c
422 -       $(C) -c $(I) $<
423 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
424  
425  cholmod_ssmult.o: ../MatrixOps/cholmod_ssmult.c
426 -       $(C) -c $(I) $<
427 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
428  
429  cholmod_submatrix.o: ../MatrixOps/cholmod_submatrix.c
430 -       $(C) -c $(I) $<
431 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
432  
433  cholmod_vertcat.o: ../MatrixOps/cholmod_vertcat.c
434 -       $(C) -c $(I) $<
435 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
436  
437  cholmod_symmetry.o: ../MatrixOps/cholmod_symmetry.c
438 -       $(C) -c $(I) $<
439 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
440  
441  #-------------------------------------------------------------------------------
442  
443  cholmod_l_horzcat.o: ../MatrixOps/cholmod_horzcat.c
444 -       $(C) -DDLONG -c $(I) $< -o $@
445 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
446  
447  cholmod_l_norm.o: ../MatrixOps/cholmod_norm.c
448 -       $(C) -DDLONG -c $(I) $< -o $@
449 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
450  
451  cholmod_l_scale.o: ../MatrixOps/cholmod_scale.c
452 -       $(C) -DDLONG -c $(I) $< -o $@
453 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
454  
455  cholmod_l_drop.o: ../MatrixOps/cholmod_drop.c
456 -       $(C) -DDLONG -c $(I) $< -o $@
457 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
458  
459  cholmod_l_sdmult.o: ../MatrixOps/cholmod_sdmult.c \
460         ../MatrixOps/t_cholmod_sdmult.c
461 -       $(C) -DDLONG -c $(I) $< -o $@
462 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
463  
464  cholmod_l_ssmult.o: ../MatrixOps/cholmod_ssmult.c
465 -       $(C) -DDLONG -c $(I) $< -o $@
466 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
467  
468  cholmod_l_submatrix.o: ../MatrixOps/cholmod_submatrix.c
469 -       $(C) -DDLONG -c $(I) $< -o $@
470 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
471  
472  cholmod_l_vertcat.o: ../MatrixOps/cholmod_vertcat.c
473 -       $(C) -DDLONG -c $(I) $< -o $@
474 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
475  
476  cholmod_l_symmetry.o: ../MatrixOps/cholmod_symmetry.c
477 -       $(C) -DDLONG -c $(I) $< -o $@
478 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
479  
480  #-------------------------------------------------------------------------------
481  # Modify Module:
482  #-------------------------------------------------------------------------------
483  
484  cholmod_rowadd.o: ../Modify/cholmod_rowadd.c
485 -       $(C) -c $(I) $<
486 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
487  
488  cholmod_rowdel.o: ../Modify/cholmod_rowdel.c
489 -       $(C) -c $(I) $<
490 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
491  
492  cholmod_updown.o: ../Modify/cholmod_updown.c \
493         ../Modify/t_cholmod_updown.c ../Modify/t_cholmod_updown_numkr.c
494 -       $(C) -c $(I) $<
495 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
496  
497  #-------------------------------------------------------------------------------
498  
499  cholmod_l_rowadd.o: ../Modify/cholmod_rowadd.c
500 -       $(C) -DDLONG -c $(I) $< -o $@
501 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
502  
503  cholmod_l_rowdel.o: ../Modify/cholmod_rowdel.c
504 -       $(C) -DDLONG -c $(I) $< -o $@
505 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
506  
507  cholmod_l_updown.o: ../Modify/cholmod_updown.c \
508         ../Modify/t_cholmod_updown.c ../Modify/t_cholmod_updown_numkr.c
509 -       $(C) -DDLONG -c $(I) $< -o $@
510 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
511  
512  
513  #-------------------------------------------------------------------------------
514 @@ -449,24 +450,24 @@
515  
516  cholmod_super_numeric.o: ../Supernodal/cholmod_super_numeric.c \
517         ../Supernodal/t_cholmod_super_numeric.c
518 -       $(C) -c $(I) $<
519 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
520  
521  cholmod_super_symbolic.o: ../Supernodal/cholmod_super_symbolic.c
522 -       $(C) -c $(I) $<
523 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
524  
525  cholmod_super_solve.o: ../Supernodal/cholmod_super_solve.c \
526         ../Supernodal/t_cholmod_super_solve.c
527 -       $(C) -c $(I) $<
528 +       libtool --tag=CC --mode=compile $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $<
529  
530  #-------------------------------------------------------------------------------
531  
532  cholmod_l_super_numeric.o: ../Supernodal/cholmod_super_numeric.c \
533         ../Supernodal/t_cholmod_super_numeric.c
534 -       $(C) -DDLONG -c $(I) $< -o $@
535 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
536  
537  cholmod_l_super_symbolic.o: ../Supernodal/cholmod_super_symbolic.c
538 -       $(C) -DDLONG -c $(I) $< -o $@
539 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
540  
541  cholmod_l_super_solve.o: ../Supernodal/cholmod_super_solve.c \
542         ../Supernodal/t_cholmod_super_solve.c
543 -       $(C) -DDLONG -c $(I) $< -o $@
544 +       libtool --tag=CC --mode=compile $(CC) -DDLONG $(CFLAGS) $(CHOLMOD_CONFIG) $(I) -c $< -o $@
This page took 0.113845 seconds and 3 git commands to generate.