Fixed the KLU package to let it correctly compile in libngspice.so
This commit is contained in:
parent
22ed4a4ba3
commit
e6717779bd
|
|
@ -547,6 +547,10 @@ libngspice_la_LIBADD += \
|
|||
ciderlib/support/libcidersuprt.la
|
||||
endif
|
||||
|
||||
if KLU_WANTED
|
||||
libngspice_la_LIBADD += maths/KLU/libKLU.la
|
||||
endif
|
||||
|
||||
libngspice_la_LIBADD += \
|
||||
maths/deriv/libderiv.la \
|
||||
maths/cmaths/libcmaths.la \
|
||||
|
|
|
|||
|
|
@ -3,36 +3,13 @@
|
|||
noinst_LTLIBRARIES = libKLU_real.la libKLU_complex.la libKLU.la
|
||||
|
||||
libKLU_real_la_SOURCES = \
|
||||
amd_1.c \
|
||||
amd_2.c \
|
||||
amd_aat.c \
|
||||
amd_control.c \
|
||||
amd_defaults.c \
|
||||
amd_dump.c \
|
||||
amd_global.c \
|
||||
amd_info.c \
|
||||
amd_order.c \
|
||||
amd_postorder.c \
|
||||
amd_post_tree.c \
|
||||
amd_preprocess.c \
|
||||
amd_valid.c \
|
||||
btf_maxtrans.c \
|
||||
btf_order.c \
|
||||
btf_strongcomp.c \
|
||||
colamd.c \
|
||||
colamd_global.c \
|
||||
klu.c \
|
||||
klu_analyze.c \
|
||||
klu_analyze_given.c \
|
||||
klu_defaults.c \
|
||||
klu_diagnostics.c \
|
||||
klu_dump.c \
|
||||
klu_extract.c \
|
||||
klu_factor.c \
|
||||
klu_free_numeric.c \
|
||||
klu_free_symbolic.c \
|
||||
klu_kernel.c \
|
||||
klu_memory.c \
|
||||
klu_refactor.c \
|
||||
klu_scale.c \
|
||||
klu_solve.c \
|
||||
|
|
@ -44,6 +21,24 @@ libKLU_real_la_CPPFLAGS = @AM_CPPFLAGS@ -I$(top_srcdir)/src/include
|
|||
|
||||
|
||||
libKLU_complex_la_SOURCES = \
|
||||
klu.c \
|
||||
klu_diagnostics.c \
|
||||
klu_dump.c \
|
||||
klu_extract.c \
|
||||
klu_factor.c \
|
||||
klu_free_numeric.c \
|
||||
klu_kernel.c \
|
||||
klu_refactor.c \
|
||||
klu_scale.c \
|
||||
klu_solve.c \
|
||||
klu_sort.c \
|
||||
klu_tsolve.c
|
||||
|
||||
|
||||
libKLU_complex_la_CPPFLAGS = @AM_CPPFLAGS@ -I$(top_srcdir)/src/include -DCOMPLEX
|
||||
|
||||
|
||||
libKLU_la_SOURCES = \
|
||||
amd_1.c \
|
||||
amd_2.c \
|
||||
amd_aat.c \
|
||||
|
|
@ -62,29 +57,11 @@ libKLU_complex_la_SOURCES = \
|
|||
btf_strongcomp.c \
|
||||
colamd.c \
|
||||
colamd_global.c \
|
||||
klu.c \
|
||||
klu_analyze.c \
|
||||
klu_analyze_given.c \
|
||||
klu_defaults.c \
|
||||
klu_diagnostics.c \
|
||||
klu_dump.c \
|
||||
klu_extract.c \
|
||||
klu_factor.c \
|
||||
klu_free_numeric.c \
|
||||
klu_free_symbolic.c \
|
||||
klu_kernel.c \
|
||||
klu_memory.c \
|
||||
klu_refactor.c \
|
||||
klu_scale.c \
|
||||
klu_solve.c \
|
||||
klu_sort.c \
|
||||
klu_tsolve.c
|
||||
|
||||
|
||||
libKLU_complex_la_CPPFLAGS = @AM_CPPFLAGS@ -I$(top_srcdir)/src/include -DCOMPLEX
|
||||
|
||||
|
||||
libKLU_la_SOURCES = \
|
||||
klusmp.c
|
||||
|
||||
libKLU_la_LIBADD = \
|
||||
|
|
@ -93,5 +70,6 @@ libKLU_la_LIBADD = \
|
|||
|
||||
|
||||
libKLU_la_CPPFLAGS = @AM_CPPFLAGS@ -I$(top_srcdir)/src/include
|
||||
AM_CFLAGS = $(STATIC)
|
||||
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
|
|
|||
|
|
@ -10,13 +10,14 @@ libsparse_la_SOURCES = \
|
|||
spextra.c \
|
||||
spfactor.c \
|
||||
spoutput.c \
|
||||
spsmp.c \
|
||||
spsolve.c \
|
||||
sputils.c
|
||||
|
||||
|
||||
if KLU_WANTED
|
||||
libsparse_la_SOURCES += spCSC.c
|
||||
else
|
||||
libsparse_la_SOURCES += spsmp.c
|
||||
endif
|
||||
|
||||
AM_CPPFLAGS = @AM_CPPFLAGS@ -I$(top_srcdir)/src/include
|
||||
|
|
|
|||
Loading…
Reference in New Issue