]> git.pld-linux.org Git - packages/CHOLMOD.git/blame - CHOLMOD-shared.patch
- build shared lib
[packages/CHOLMOD.git] / CHOLMOD-shared.patch
CommitLineData
ba82e1c6
JR
1diff -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
55diff -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.271601 seconds and 4 git commands to generate.