1 --- CHOLMOD/Demo/Makefile.orig 2012-08-28 19:15:59.367085674 +0200
2 +++ CHOLMOD/Demo/Makefile 2012-08-28 19:27:39.750404409 +0200
5 # check if METIS is requested and available
6 ifeq (,$(findstring -DNPARTITION, $(CHOLMOD_CONFIG)))
7 - # METIS is requested. See if it is available
8 - ifeq ($(METIS_PATH), $(wildcard $(METIS_PATH)))
9 - ifeq (../../CAMD, $(wildcard ../../CAMD))
10 - ifeq (../../CCOLAMD, $(wildcard ../../CCOLAMD))
11 - # METIS, CAMD, and CCOLAMD are available
12 - LIB_WITH_PARTITION = $(METIS) ../../CCOLAMD/Lib/libccolamd.a \
13 - ../../CAMD/Lib/libcamd.a
14 - I_WITH_PARTITION = -I$(METIS_PATH)/Lib \
15 - -I../../CCOLAMD/Include -I../../CAMD/Include
16 + # METIS is requested.
17 + ifeq ($(WITH_METIS), 1)
18 + LIB_WITH_PARTITION = -lmetis -lccolamd -lcamd
19 + I_WITH_PARTITION = -I/usr/include/metis \
20 + -I/usr/include/ccolamd -I/usr/include/camd
26 #-------------------------------------------------------------------------------
28 -LIB2 = ../Lib/libcholmod.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a \
29 - ../../SuiteSparse_config/libsuitesparseconfig.a \
30 +LIB2 = ../Lib/libcholmod.la -lamd -lcolamd \
31 $(LIB_WITH_PARTITION) $(LAPACK) $(BLAS) $(XERBLA) $(LIB)
33 #-------------------------------------------------------------------------------
35 #-------------------------------------------------------------------------------
36 # See below if you compile with -DNPARTITION
38 - ( cd ../../SuiteSparse_config/xerbla ; $(MAKE) )
39 - ( cd ../../SuiteSparse_config ; $(MAKE) )
40 ( cd ../Lib ; $(MAKE) )
41 - ( cd ../../AMD ; $(MAKE) library )
42 - ( cd ../../COLAMD ; $(MAKE) library )
43 -ifneq (,$(findstring -DNPARTITION, $(CONFIG)))
45 - ( cd ../../CCOLAMD ; $(MAKE) library )
46 - ( cd ../../CAMD ; $(MAKE) library )
47 - ( cd $(METIS_PATH) && $(MAKE) )
49 #-------------------------------------------------------------------------------
53 cholmod_demo: library cholmod_demo.c cholmod_demo.h
54 - $(C) -o cholmod_demo $(I) cholmod_demo.c $(LIB2)
55 + libtool --tag=CC --mode=link $(C) $(LDFLAGS) -o cholmod_demo $(I) cholmod_demo.c $(LIB2)
57 cholmod_simple: library cholmod_simple.c
58 - $(C) -o cholmod_simple $(I) cholmod_simple.c $(LIB2)
59 + libtool --tag=CC --mode=link $(C) $(LDFLAGS) -o cholmod_simple $(I) cholmod_simple.c $(LIB2)
61 cholmod_l_demo: library cholmod_l_demo.c cholmod_demo.h
62 - $(C) -o cholmod_l_demo $(I) cholmod_l_demo.c $(LIB2)
63 + libtool --tag=CC --mode=link $(C) $(LDFLAGS) -o cholmod_l_demo $(I) cholmod_l_demo.c $(LIB2)
66 - $(F77) $(FFLAGS) -o readhb readhb.f
67 + $(F77) $(LDFLAGS) $(FFLAGS) -o readhb readhb.f
70 - $(F77) $(FFLAGS) -O -o readhb2 readhb2.f
71 + $(F77) $(LDFLAGS) $(FFLAGS) -O -o readhb2 readhb2.f
74 - $(F77) $(FFLAGS) -O -o reade reade.f
75 + $(F77) $(LDFLAGS) $(FFLAGS) -O -o reade reade.f
76 --- CHOLMOD/Lib/Makefile.orig 2012-08-28 19:15:59.367085674 +0200
77 +++ CHOLMOD/Lib/Makefile 2012-08-28 19:15:59.397085673 +0200
80 C = $(CC) $(CF) $(CHOLMOD_CONFIG) $(CONFIG)
85 -library: libcholmod.a
86 +library: libcholmod.la
91 - - $(RM) libcholmod.a
92 + - $(RM) libcholmod.la
97 # to compile just the double/int version, use OBJ = $(DI)
100 -libcholmod.a: $(OBJ)
101 - $(ARCHIVE) libcholmod.a $(OBJ)
102 - - $(RANLIB) libcholmod.a
103 +libcholmod.la: $(OBJ)
104 + libtool --tag=CC --mode=link $(CC) $(LDFLAGS) -o libcholmod.la -rpath $(libdir) $(OBJ:.o=.lo) -lm \
105 + -lamd -lcolamd -lsuitesparseconfig $(LIB_WITH_PARTITION) $(LAPACK) $(BLAS)
107 +install: libcholmod.la
108 + install -d $(DESTDIR)$(libdir)
109 + libtool --mode=install cp libcholmod.la $(DESTDIR)$(libdir)/libcholmod.la
113 @@ -143,24 +147,24 @@
114 #-------------------------------------------------------------------------------
116 cholmod_check.o: ../Check/cholmod_check.c
118 + libtool --tag=CC --mode=compile $(C) -c $(I) $<
120 cholmod_read.o: ../Check/cholmod_read.c
122 + libtool --tag=CC --mode=compile $(C) -c $(I) $<
124 cholmod_write.o: ../Check/cholmod_write.c
126 + libtool --tag=CC --mode=compile $(C) -c $(I) $<
128 #-------------------------------------------------------------------------------
130 cholmod_l_check.o: ../Check/cholmod_check.c
131 - $(C) -DDLONG -c $(I) $< -o $@
132 + libtool --tag=CC --mode=compile $(C) -DDLONG -c $(I) $< -o $@
134 cholmod_l_read.o: ../Check/cholmod_read.c
135 - $(C) -DDLONG -c $(I) $< -o $@
136 + libtool --tag=CC --mode=compile $(C) -DDLONG -c $(I) $< -o $@
138 cholmod_l_write.o: ../Check/cholmod_write.c
139 - $(C) -DDLONG -c $(I) $< -o $@
140 + libtool --tag=CC --mode=compile $(C) -DDLONG -c $(I) $< -o $@
143 #-------------------------------------------------------------------------------
144 @@ -168,92 +172,92 @@
145 #-------------------------------------------------------------------------------
147 cholmod_common.o: ../Core/cholmod_common.c
149 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
151 cholmod_dense.o: ../Core/cholmod_dense.c ../Core/t_cholmod_dense.c
153 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
155 cholmod_factor.o: ../Core/cholmod_factor.c
157 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
159 cholmod_change_factor.o: ../Core/cholmod_change_factor.c \
160 ../Core/t_cholmod_change_factor.c
162 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
164 cholmod_memory.o: ../Core/cholmod_memory.c
166 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
168 cholmod_sparse.o: ../Core/cholmod_sparse.c
170 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
172 cholmod_complex.o: ../Core/cholmod_complex.c
174 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
176 cholmod_transpose.o: ../Core/cholmod_transpose.c ../Core/t_cholmod_transpose.c
178 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
180 cholmod_band.o: ../Core/cholmod_band.c
182 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
184 cholmod_copy.o: ../Core/cholmod_copy.c
186 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
188 cholmod_triplet.o: ../Core/cholmod_triplet.c ../Core/t_cholmod_triplet.c
190 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
192 cholmod_error.o: ../Core/cholmod_error.c
194 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
196 cholmod_aat.o: ../Core/cholmod_aat.c
198 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
200 cholmod_add.o: ../Core/cholmod_add.c
202 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
204 #-------------------------------------------------------------------------------
206 cholmod_l_common.o: ../Core/cholmod_common.c
207 - $(C) -DDLONG -c $(I) $< -o $@
208 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
210 cholmod_l_dense.o: ../Core/cholmod_dense.c ../Core/t_cholmod_dense.c
211 - $(C) -DDLONG -c $(I) $< -o $@
212 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
214 cholmod_l_factor.o: ../Core/cholmod_factor.c
215 - $(C) -DDLONG -c $(I) $< -o $@
216 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
218 cholmod_l_change_factor.o: ../Core/cholmod_change_factor.c \
219 ../Core/t_cholmod_change_factor.c
220 - $(C) -DDLONG -c $(I) $< -o $@
221 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
223 cholmod_l_memory.o: ../Core/cholmod_memory.c
224 - $(C) -DDLONG -c $(I) $< -o $@
225 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
227 cholmod_l_sparse.o: ../Core/cholmod_sparse.c
228 - $(C) -DDLONG -c $(I) $< -o $@
229 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
231 cholmod_l_complex.o: ../Core/cholmod_complex.c
232 - $(C) -DDLONG -c $(I) $< -o $@
233 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
235 cholmod_l_transpose.o: ../Core/cholmod_transpose.c ../Core/t_cholmod_transpose.c
236 - $(C) -DDLONG -c $(I) $< -o $@
237 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
239 cholmod_l_band.o: ../Core/cholmod_band.c
240 - $(C) -DDLONG -c $(I) $< -o $@
241 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
243 cholmod_l_copy.o: ../Core/cholmod_copy.c
244 - $(C) -DDLONG -c $(I) $< -o $@
245 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
247 cholmod_l_triplet.o: ../Core/cholmod_triplet.c ../Core/t_cholmod_triplet.c
248 - $(C) -DDLONG -c $(I) $< -o $@
249 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
251 cholmod_l_error.o: ../Core/cholmod_error.c
252 - $(C) -DDLONG -c $(I) $< -o $@
253 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
255 cholmod_l_aat.o: ../Core/cholmod_aat.c
256 - $(C) -DDLONG -c $(I) $< -o $@
257 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
259 cholmod_l_add.o: ../Core/cholmod_add.c
260 - $(C) -DDLONG -c $(I) $< -o $@
261 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
264 #-------------------------------------------------------------------------------
265 @@ -261,116 +265,116 @@
266 #-------------------------------------------------------------------------------
268 cholmod_amd.o: ../Cholesky/cholmod_amd.c
270 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
272 cholmod_analyze.o: ../Cholesky/cholmod_analyze.c
274 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
276 cholmod_colamd.o: ../Cholesky/cholmod_colamd.c
278 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
280 cholmod_etree.o: ../Cholesky/cholmod_etree.c
282 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
284 cholmod_factorize.o: ../Cholesky/cholmod_factorize.c
286 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
288 cholmod_postorder.o: ../Cholesky/cholmod_postorder.c
290 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
292 cholmod_rcond.o: ../Cholesky/cholmod_rcond.c
294 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
296 cholmod_resymbol.o: ../Cholesky/cholmod_resymbol.c
298 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
300 cholmod_rowcolcounts.o: ../Cholesky/cholmod_rowcolcounts.c
302 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
304 cholmod_solve.o: ../Cholesky/cholmod_solve.c ../Cholesky/t_cholmod_lsolve.c \
305 ../Cholesky/t_cholmod_ltsolve.c ../Cholesky/t_cholmod_solve.c
307 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
309 cholmod_spsolve.o: ../Cholesky/cholmod_spsolve.c
311 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
313 cholmod_rowfac.o: ../Cholesky/cholmod_rowfac.c ../Cholesky/t_cholmod_rowfac.c
315 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
317 #-------------------------------------------------------------------------------
319 cholmod_l_amd.o: ../Cholesky/cholmod_amd.c
320 - $(C) -DDLONG -c $(I) $< -o $@
321 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
323 cholmod_l_analyze.o: ../Cholesky/cholmod_analyze.c
324 - $(C) -DDLONG -c $(I) $< -o $@
325 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
327 cholmod_l_colamd.o: ../Cholesky/cholmod_colamd.c
328 - $(C) -DDLONG -c $(I) $< -o $@
329 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
331 cholmod_l_etree.o: ../Cholesky/cholmod_etree.c
332 - $(C) -DDLONG -c $(I) $< -o $@
333 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
335 cholmod_l_factorize.o: ../Cholesky/cholmod_factorize.c
336 - $(C) -DDLONG -c $(I) $< -o $@
337 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
339 cholmod_l_postorder.o: ../Cholesky/cholmod_postorder.c
340 - $(C) -DDLONG -c $(I) $< -o $@
341 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
343 cholmod_l_rcond.o: ../Cholesky/cholmod_rcond.c
344 - $(C) -DDLONG -c $(I) $< -o $@
345 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
347 cholmod_l_resymbol.o: ../Cholesky/cholmod_resymbol.c
348 - $(C) -DDLONG -c $(I) $< -o $@
349 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
351 cholmod_l_rowcolcounts.o: ../Cholesky/cholmod_rowcolcounts.c
352 - $(C) -DDLONG -c $(I) $< -o $@
353 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
355 cholmod_l_solve.o: ../Cholesky/cholmod_solve.c ../Cholesky/t_cholmod_lsolve.c \
356 ../Cholesky/t_cholmod_ltsolve.c ../Cholesky/t_cholmod_solve.c
357 - $(C) -DDLONG -c $(I) $< -o $@
358 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
360 cholmod_l_spsolve.o: ../Cholesky/cholmod_spsolve.c
361 - $(C) -DDLONG -c $(I) $< -o $@
362 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
364 cholmod_l_rowfac.o: ../Cholesky/cholmod_rowfac.c ../Cholesky/t_cholmod_rowfac.c
365 - $(C) -DDLONG -c $(I) $< -o $@
366 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
368 #-------------------------------------------------------------------------------
370 #-------------------------------------------------------------------------------
372 cholmod_ccolamd.o: ../Partition/cholmod_ccolamd.c
374 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
376 cholmod_csymamd.o: ../Partition/cholmod_csymamd.c
378 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
380 cholmod_camd.o: ../Partition/cholmod_camd.c
382 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
384 cholmod_metis.o: ../Partition/cholmod_metis.c
386 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
388 cholmod_nesdis.o: ../Partition/cholmod_nesdis.c
390 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
392 #-------------------------------------------------------------------------------
394 cholmod_l_ccolamd.o: ../Partition/cholmod_ccolamd.c
395 - $(C) -DDLONG -c $(I) $< -o $@
396 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
398 cholmod_l_csymamd.o: ../Partition/cholmod_csymamd.c
399 - $(C) -DDLONG -c $(I) $< -o $@
400 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
402 cholmod_l_camd.o: ../Partition/cholmod_camd.c
403 - $(C) -DDLONG -c $(I) $< -o $@
404 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
406 cholmod_l_metis.o: ../Partition/cholmod_metis.c
407 - $(C) -DDLONG -c $(I) $< -o $@
408 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
410 cholmod_l_nesdis.o: ../Partition/cholmod_nesdis.c
411 - $(C) -DDLONG -c $(I) $< -o $@
412 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
415 #-------------------------------------------------------------------------------
416 @@ -378,88 +382,88 @@
417 #-------------------------------------------------------------------------------
419 cholmod_horzcat.o: ../MatrixOps/cholmod_horzcat.c
421 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
423 cholmod_norm.o: ../MatrixOps/cholmod_norm.c
425 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
427 cholmod_scale.o: ../MatrixOps/cholmod_scale.c
429 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
431 cholmod_drop.o: ../MatrixOps/cholmod_drop.c
433 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
435 cholmod_sdmult.o: ../MatrixOps/cholmod_sdmult.c \
436 ../MatrixOps/t_cholmod_sdmult.c
438 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
440 cholmod_ssmult.o: ../MatrixOps/cholmod_ssmult.c
442 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
444 cholmod_submatrix.o: ../MatrixOps/cholmod_submatrix.c
446 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
448 cholmod_vertcat.o: ../MatrixOps/cholmod_vertcat.c
450 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
452 cholmod_symmetry.o: ../MatrixOps/cholmod_symmetry.c
454 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
456 #-------------------------------------------------------------------------------
458 cholmod_l_horzcat.o: ../MatrixOps/cholmod_horzcat.c
459 - $(C) -DDLONG -c $(I) $< -o $@
460 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
462 cholmod_l_norm.o: ../MatrixOps/cholmod_norm.c
463 - $(C) -DDLONG -c $(I) $< -o $@
464 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
466 cholmod_l_scale.o: ../MatrixOps/cholmod_scale.c
467 - $(C) -DDLONG -c $(I) $< -o $@
468 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
470 cholmod_l_drop.o: ../MatrixOps/cholmod_drop.c
471 - $(C) -DDLONG -c $(I) $< -o $@
472 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
474 cholmod_l_sdmult.o: ../MatrixOps/cholmod_sdmult.c \
475 ../MatrixOps/t_cholmod_sdmult.c
476 - $(C) -DDLONG -c $(I) $< -o $@
477 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
479 cholmod_l_ssmult.o: ../MatrixOps/cholmod_ssmult.c
480 - $(C) -DDLONG -c $(I) $< -o $@
481 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
483 cholmod_l_submatrix.o: ../MatrixOps/cholmod_submatrix.c
484 - $(C) -DDLONG -c $(I) $< -o $@
485 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
487 cholmod_l_vertcat.o: ../MatrixOps/cholmod_vertcat.c
488 - $(C) -DDLONG -c $(I) $< -o $@
489 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
491 cholmod_l_symmetry.o: ../MatrixOps/cholmod_symmetry.c
492 - $(C) -DDLONG -c $(I) $< -o $@
493 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
495 #-------------------------------------------------------------------------------
497 #-------------------------------------------------------------------------------
499 cholmod_rowadd.o: ../Modify/cholmod_rowadd.c
501 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
503 cholmod_rowdel.o: ../Modify/cholmod_rowdel.c
505 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
507 cholmod_updown.o: ../Modify/cholmod_updown.c \
508 ../Modify/t_cholmod_updown.c ../Modify/t_cholmod_updown_numkr.c
510 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
512 #-------------------------------------------------------------------------------
514 cholmod_l_rowadd.o: ../Modify/cholmod_rowadd.c
515 - $(C) -DDLONG -c $(I) $< -o $@
516 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
518 cholmod_l_rowdel.o: ../Modify/cholmod_rowdel.c
519 - $(C) -DDLONG -c $(I) $< -o $@
520 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
522 cholmod_l_updown.o: ../Modify/cholmod_updown.c \
523 ../Modify/t_cholmod_updown.c ../Modify/t_cholmod_updown_numkr.c
524 - $(C) -DDLONG -c $(I) $< -o $@
525 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
528 #-------------------------------------------------------------------------------
529 @@ -469,24 +473,24 @@
530 cholmod_super_numeric.o: ../Supernodal/cholmod_super_numeric.c \
531 ../Supernodal/t_cholmod_gpu.c \
532 ../Supernodal/t_cholmod_super_numeric.c
534 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
536 cholmod_super_symbolic.o: ../Supernodal/cholmod_super_symbolic.c
538 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
540 cholmod_super_solve.o: ../Supernodal/cholmod_super_solve.c \
541 ../Supernodal/t_cholmod_super_solve.c
543 + libtool --tag=CC --mode=compile $(C) $(I) -c $<
545 #-------------------------------------------------------------------------------
547 cholmod_l_super_numeric.o: ../Supernodal/cholmod_super_numeric.c \
548 ../Supernodal/t_cholmod_super_numeric.c
549 - $(C) -DDLONG -c $(I) $< -o $@
550 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
552 cholmod_l_super_symbolic.o: ../Supernodal/cholmod_super_symbolic.c
553 - $(C) -DDLONG -c $(I) $< -o $@
554 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@
556 cholmod_l_super_solve.o: ../Supernodal/cholmod_super_solve.c \
557 ../Supernodal/t_cholmod_super_solve.c
558 - $(C) -DDLONG -c $(I) $< -o $@
559 + libtool --tag=CC --mode=compile $(C) -DDLONG $(I) -c $< -o $@