Git Product home page Git Product logo

Comments (2)

njsmith avatar njsmith commented on June 28, 2024

The problem is that suitesparse/cholmod.h is not on the GCC include path.
Possibly this means you need to modify the include dirs further, or
possibly it means you need to change the filename in cholmod.pyx.
On 3 Aug 2013 01:46, "Andrei Kucharavy" [email protected] wrote:

Unfortunately the libsuitesparse-dev package is not available as a rpm
distribution. Thus the CHOLMOD library have to be installed manualy, which
leads to lots of specification bugs.
After installing the whole SuiteSparse with make and make install (plus
all the dependencies) and modifying the setup.py file to get include the
CHOLMOD installation.

Here is my setup.py modification:
Extension("scikits.sparse.cholmod",
["scikits/sparse/cholmod.pyx"],
libraries=["cholmod"],
include_dirs=get_numpy_include_dirs().append("/usr/local/include"),
library_dirs=["/usr/local/include"],
),

and here is the error log I get:

running install
running bdist_egg
running egg_info
writing requirements to scikits.sparse.egg-info/requires.txt
writing scikits.sparse.egg-info/PKG-INFO
writing namespace_packages to
scikits.sparse.egg-info/namespace_packages.txt
writing top-level names to scikits.sparse.egg-info/top_level.txt
writing dependency_links to scikits.sparse.egg-info/dependency_links.txt
reading manifest file 'scikits.sparse.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'doc/build'
warning: no previously-included files matching '
~' found anywhere in
distribution
warning: no previously-included files matching '_.so' found anywhere in
distribution
warning: no previously-included files matching '*.pyc' found anywhere in
distribution
writing manifest file 'scikits.sparse.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
running build_ext
skipping 'scikits/sparse/cholmod.c' Cython extension (up-to-date)
building 'scikits.sparse.cholmod' extension
C compiler: gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv
-O3 -Wall -Wstrict-prototypes -fPIC

compile options: '-I/usr/local/include/python2.7 -c'
gcc: scikits/sparse/cholmod.c
scikits/sparse/cholmod.c:317:33: error: suitesparse/cholmod.h: No such
file or directory
scikits/sparse/cholmod.c:778: error: expected specifier-qualifier-list
before ‘cholmod_sparse’
scikits/sparse/cholmod.c:793: error: expected specifier-qualifier-list
before ‘cholmod_common’
scikits/sparse/cholmod.c:808: error: expected specifier-qualifier-list
before ‘cholmod_dense’
scikits/sparse/cholmod.c:823: error: expected specifier-qualifier-list
before ‘cholmod_factor’
scikits/sparse/cholmod.c:838: error: expected declaration specifiers or
‘...’ before ‘cholmod_sparse’
scikits/sparse/cholmod.c:839: error: expected declaration specifiers or
‘...’ before ‘cholmod_dense’
scikits/sparse/cholmod.c:1271: error: expected ‘)’ before ‘’ token
scikits/sparse/cholmod.c:1272: error: expected ‘)’ before ‘
’ token
scikits/sparse/cholmod.c: In function
pyx_f_7scikits_6sparse_7cholmod__np_dtype_for’:
scikits/sparse/cholmod.c:1903: error: ‘CHOLMOD_COMPLEX’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:1903: error: (Each undeclared identifier is
reported only once
scikits/sparse/cholmod.c:1903: error: for each function it appears in.)
scikits/sparse/cholmod.c:1938: error: ‘CHOLMOD_REAL’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_14_SparseCleanup___dealloc
’:
scikits/sparse/cholmod.c:2026: warning: implicit declaration of function
‘cholmod_free_sparse’
scikits/sparse/cholmod.c:2026: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_sparse’
scikits/sparse/cholmod.c:2026: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: At top level:
scikits/sparse/cholmod.c:2043: error: expected ‘)’ before ‘’ token
scikits/sparse/cholmod.c: In function
pyx_pf_7scikits_6sparse_7cholmod_13_DenseCleanup___dealloc’:
scikits/sparse/cholmod.c:2409: warning: implicit declaration of function
‘cholmod_free_dense’
scikits/sparse/cholmod.c:2409: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_dense’
scikits/sparse/cholmod.c:2409: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: At top level:
scikits/sparse/cholmod.c:2426: error: expected ‘)’ before ‘
’ token
scikits/sparse/cholmod.c: In function
‘__pyx_f_7scikits_6sparse_7cholmod__error_handler’:
scikits/sparse/cholmod.c:2617: error: ‘CHOLMOD_OK’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
pyx_pf_7scikits_6sparse_7cholmod_6Common___cinit’:
scikits/sparse/cholmod.c:2815: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘_complex’
scikits/sparse/cholmod.c:2824: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_complex’
scikits/sparse/cholmod.c:2834: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_xtype’
scikits/sparse/cholmod.c:2834: error: ‘CHOLMOD_COMPLEX’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:2846: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_xtype’
scikits/sparse/cholmod.c:2846: error: ‘CHOLMOD_REAL’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:2857: warning: implicit declaration of function
‘cholmod_start’
scikits/sparse/cholmod.c:2857: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:2866: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:2875: error: ‘struct
pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Common_2__dealloc
’:
scikits/sparse/cholmod.c:2919: warning: implicit declaration of function
‘cholmod_finish’
scikits/sparse/cholmod.c:2919: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Common_4_print’:
scikits/sparse/cholmod.c:2966: warning: implicit declaration of function
‘cholmod_check_common’
scikits/sparse/cholmod.c:2966: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘_common’
scikits/sparse/cholmod.c:2993: warning: implicit declaration of function
‘cholmod_print_common’
scikits/sparse/cholmod.c:2993: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Common_6_print_sparse’:
scikits/sparse/cholmod.c:3090: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:3090: error: ‘pyx_v_m’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:3109: error: too many arguments to function
‘__pyx_v_self->_pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:3121: warning: implicit declaration of function
‘cholmod_check_sparse’
scikits/sparse/cholmod.c:3121: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:3136: warning: implicit declaration of function
‘cholmod_print_sparse’
scikits/sparse/cholmod.c:3136: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Common_8_print_dense’:
scikits/sparse/cholmod.c:3224: error: ‘cholmod_dense’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:3224: error: ‘__pyx_v_m’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:3244: error: too many arguments to function
‘__pyx_v_self->_pyx_vtab->_view_dense’
scikits/sparse/cholmod.c:3256: warning: implicit declaration of function
‘cholmod_check_dense’
scikits/sparse/cholmod.c:3256: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:3271: warning: implicit declaration of function
‘cholmod_print_dense’
scikits/sparse/cholmod.c:3271: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_f_7scikits_6sparse_7cholmod_6Common__cast’:
scikits/sparse/cholmod.c:3370: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘complex’
scikits/sparse/cholmod.c: At top level:
scikits/sparse/cholmod.c:3504: error: expected declaration specifiers or
‘...’ before ‘cholmod_sparse’
scikits/sparse/cholmod.c: In function ‘

pyx_f_7scikits_6sparse_7cholmod_6Common__view_sparse’:
scikits/sparse/cholmod.c:3508: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:3508: error: ‘__pyx_v_out’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:3749: error: expected expression before ‘)’ token
scikits/sparse/cholmod.c:3915: error: ‘CHOLMOD_INT’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:3924: error: ‘CHOLMOD_DOUBLE’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:3933: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘_xtype’
scikits/sparse/cholmod.c:3961: error: ‘_pyx_v_outp’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: At top level:
scikits/sparse/cholmod.c:4084: error: expected declaration specifiers or
‘...’ before ‘cholmod_dense’
scikits/sparse/cholmod.c: In function
‘__pyx_f_7scikits_6sparse_7cholmod_6Common__view_dense’:
scikits/sparse/cholmod.c:4085: error: ‘cholmod_dense’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4085: error: ‘__pyx_v_out’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:4156: error: expected expression before ‘)’ token
scikits/sparse/cholmod.c:4239: error: ‘CHOLMOD_DOUBLE’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4248: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘_xtype’
scikits/sparse/cholmod.c:4258: error: ‘_pyx_v_outp’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_2__dealloc
’:
scikits/sparse/cholmod.c:4496: warning: implicit declaration of function
‘cholmod_free_factor’
scikits/sparse/cholmod.c:4496: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:4496: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Factor_8_cholesky_inplace’:
scikits/sparse/cholmod.c:4850: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4850: error: ‘pyx_v_c_A’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:4871: error: too many arguments to function
‘__pyx_v_self->_common->__pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:4902: warning: implicit declaration of function
‘cholmod_factorize_p’
scikits/sparse/cholmod.c:4902: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:4902: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:4911: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c:4911: error: ‘CHOLMOD_NOT_POSDEF’ undeclared
(first use in this function)
scikits/sparse/cholmod.c: In function ‘

_pyx_pf_7scikits_6sparse_7cholmod_6Factor_10_clone’:
scikits/sparse/cholmod.c:4963: error: ‘cholmod_factor’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4963: error: ‘__pyx_v_c_clone’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4967: error: ‘__pyx_t_1’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:4982: warning: implicit declaration of function
‘cholmod_copy_factor’
scikits/sparse/cholmod.c:4982: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:4982: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5039: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘factor’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Factor_16update_inplace’:
scikits/sparse/cholmod.c:5444: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:5444: error: ‘__pyx_v_c_C’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:5446: error: ‘__pyx_v_C_perm’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:5451: error: ‘__pyx_t_3’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:5471: error: too many arguments to function
‘__pyx_v_self->_common->__pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:5484: warning: implicit declaration of function
‘cholmod_submatrix’
scikits/sparse/cholmod.c:5484: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5484: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5484: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5522: warning: implicit declaration of function
‘cholmod_updown’
scikits/sparse/cholmod.c:5522: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5522: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5553: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

_pyx_pf_7scikits_6sparse_7cholmod_6Factor_18P’:
scikits/sparse/cholmod.c:5642: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:5669: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5669: error: ‘CHOLMOD_INT’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:5694: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5724: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘factor’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Factor_20_ensure_L_or_LD_inplace’:
scikits/sparse/cholmod.c:5797: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:5836: warning: implicit declaration of function
‘cholmod_change_factor’
scikits/sparse/cholmod.c:5836: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5836: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5836: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5836: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5846: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘factor’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Factor_22_L_or_LD’:
scikits/sparse/cholmod.c:5897: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:5897: error: ‘__pyx_v_l’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:5903: error: ‘__pyx_t_4’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:5952: warning: implicit declaration of function
‘cholmod_factor_to_sparse’
scikits/sparse/cholmod.c:5952: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:5952: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5979: warning: implicit declaration of function ‘
pyx_f_7scikits_6sparse_7cholmod__py_sparse’
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_32solve_A’:
scikits/sparse/cholmod.c:6430: error: ‘CHOLMOD_A’ undeclared (first use in
this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_36solve_LDLt’:
scikits/sparse/cholmod.c:6613: error: ‘CHOLMOD_LDLt’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_38solve_LD’:
scikits/sparse/cholmod.c:6708: error: ‘CHOLMOD_LD’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_40solve_DLt’:
scikits/sparse/cholmod.c:6803: error: ‘CHOLMOD_DLt’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_42solve_L’:
scikits/sparse/cholmod.c:6898: error: ‘CHOLMOD_L’ undeclared (first use in
this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_44solve_Lt’:
scikits/sparse/cholmod.c:6993: error: ‘CHOLMOD_Lt’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_46solve_D’:
scikits/sparse/cholmod.c:7066: error: ‘CHOLMOD_D’ undeclared (first use in
this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_48solve_P’:
scikits/sparse/cholmod.c:7139: error: ‘CHOLMOD_P’ undeclared (first use in
this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_50solve_Pt’:
scikits/sparse/cholmod.c:7212: error: ‘CHOLMOD_Pt’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_54_solve_sparse’:
scikits/sparse/cholmod.c:7487: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:7487: error: ‘__pyx_v_c_b’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:7489: error: ‘__pyx_v_out’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:7495: error: ‘__pyx_t_4’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:7510: error: too many arguments to function
‘__pyx_v_self->_common->__pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:7532: warning: implicit declaration of function
‘cholmod_spsolve’
scikits/sparse/cholmod.c:7532: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:7532: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c: In function ‘

_pyx_pf_7scikits_6sparse_7cholmod_6Factor_56_solve_dense’:
scikits/sparse/cholmod.c:7634: error: ‘cholmod_dense’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:7634: error: ‘__pyx_v_c_b’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:7636: error: ‘__pyx_v_out’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:7644: error: ‘__pyx_t_6’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:7729: error: too many arguments to function
‘__pyx_v_self->_common->__pyx_vtab->_view_dense’
scikits/sparse/cholmod.c:7750: warning: implicit declaration of function
‘cholmod_solve’
scikits/sparse/cholmod.c:7750: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:7750: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:7763: warning: implicit declaration of function ‘
_pyx_f_7scikits_6sparse_7cholmod__py_dense’
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_4_analyze’:
scikits/sparse/cholmod.c:8162: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:8162: error: ‘__pyx_v_c_A’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:8164: error: ‘cholmod_factor’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:8164: error: ‘__pyx_v_c_f’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:8175: error: ‘__pyx_t_8’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:8221: error: too many arguments to function
‘__pyx_v_common->_pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:8254: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:8320: warning: implicit declaration of function
‘cholmod_analyze’
scikits/sparse/cholmod.c:8320: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:8387: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c: In function ‘

pyx_tp_new_7scikits_6sparse_7cholmod__SparseCleanup’:
scikits/sparse/cholmod.c:10844: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_dealloc_7scikits_6sparse_7cholmod__SparseCleanup’:
scikits/sparse/cholmod.c:10860: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:10860: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:10860: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_traverse_7scikits_6sparse_7cholmod__SparseCleanup’:
scikits/sparse/cholmod.c:10867: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:10868: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_clear_7scikits_6sparse_7cholmod__SparseCleanup’:
scikits/sparse/cholmod.c:10876: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:10877: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_new_7scikits_6sparse_7cholmod__DenseCleanup’:
scikits/sparse/cholmod.c:11038: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_dealloc_7scikits_6sparse_7cholmod__DenseCleanup’:
scikits/sparse/cholmod.c:11054: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:11054: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:11054: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_traverse_7scikits_6sparse_7cholmod__DenseCleanup’:
scikits/sparse/cholmod.c:11061: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:11062: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_clear_7scikits_6sparse_7cholmod__DenseCleanup’:
scikits/sparse/cholmod.c:11070: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
common’
scikits/sparse/cholmod.c:11071: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
common’
scikits/sparse/cholmod.c: In function ‘initcholmod’:
scikits/sparse/cholmod.c:11695: error: expected declaration specifiers or
‘...’ before ‘cholmod_sparse’
scikits/sparse/cholmod.c:11696: error: expected declaration specifiers or
‘...’ before ‘cholmod_dense’
scikits/sparse/cholmod.c:12070: error: ‘CHOLMOD_SIMPLICIAL’ undeclared
(first use in this function)
scikits/sparse/cholmod.c:12082: error: ‘CHOLMOD_SUPERNODAL’ undeclared
(first use in this function)
scikits/sparse/cholmod.c:12094: error: ‘CHOLMOD_AUTO’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:317:33: error: suitesparse/cholmod.h: No such
file or directory
scikits/sparse/cholmod.c:778: error: expected specifier-qualifier-list
before ‘cholmod_sparse’
scikits/sparse/cholmod.c:793: error: expected specifier-qualifier-list
before ‘cholmod_common’
scikits/sparse/cholmod.c:808: error: expected specifier-qualifier-list
before ‘cholmod_dense’
scikits/sparse/cholmod.c:823: error: expected specifier-qualifier-list
before ‘cholmod_factor’
scikits/sparse/cholmod.c:838: error: expected declaration specifiers or
‘...’ before ‘cholmod_sparse’
scikits/sparse/cholmod.c:839: error: expected declaration specifiers or
‘...’ before ‘cholmod_dense’
scikits/sparse/cholmod.c:1271: error: expected ‘)’ before ‘
’ token
scikits/sparse/cholmod.c:1272: error: expected ‘)’ before ‘
’ token
scikits/sparse/cholmod.c: In function
‘__pyx_f_7scikits_6sparse_7cholmod__np_dtype_for’:
scikits/sparse/cholmod.c:1903: error: ‘CHOLMOD_COMPLEX’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:1903: error: (Each undeclared identifier is
reported only once
scikits/sparse/cholmod.c:1903: error: for each function it appears in.)
scikits/sparse/cholmod.c:1938: error: ‘CHOLMOD_REAL’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_14_SparseCleanup___dealloc
’:
scikits/sparse/cholmod.c:2026: warning: implicit declaration of function
‘cholmod_free_sparse’
scikits/sparse/cholmod.c:2026: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_sparse’
scikits/sparse/cholmod.c:2026: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: At top level:
scikits/sparse/cholmod.c:2043: error: expected ‘)’ before ‘’ token
scikits/sparse/cholmod.c: In function
pyx_pf_7scikits_6sparse_7cholmod_13_DenseCleanup___dealloc’:
scikits/sparse/cholmod.c:2409: warning: implicit declaration of function
‘cholmod_free_dense’
scikits/sparse/cholmod.c:2409: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_dense’
scikits/sparse/cholmod.c:2409: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: At top level:
scikits/sparse/cholmod.c:2426: error: expected ‘)’ before ‘
’ token
scikits/sparse/cholmod.c: In function
‘__pyx_f_7scikits_6sparse_7cholmod__error_handler’:
scikits/sparse/cholmod.c:2617: error: ‘CHOLMOD_OK’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
pyx_pf_7scikits_6sparse_7cholmod_6Common___cinit’:
scikits/sparse/cholmod.c:2815: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘_complex’
scikits/sparse/cholmod.c:2824: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_complex’
scikits/sparse/cholmod.c:2834: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_xtype’
scikits/sparse/cholmod.c:2834: error: ‘CHOLMOD_COMPLEX’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:2846: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_xtype’
scikits/sparse/cholmod.c:2846: error: ‘CHOLMOD_REAL’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:2857: warning: implicit declaration of function
‘cholmod_start’
scikits/sparse/cholmod.c:2857: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:2866: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:2875: error: ‘struct
pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Common_2__dealloc
’:
scikits/sparse/cholmod.c:2919: warning: implicit declaration of function
‘cholmod_finish’
scikits/sparse/cholmod.c:2919: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Common_4_print’:
scikits/sparse/cholmod.c:2966: warning: implicit declaration of function
‘cholmod_check_common’
scikits/sparse/cholmod.c:2966: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘_common’
scikits/sparse/cholmod.c:2993: warning: implicit declaration of function
‘cholmod_print_common’
scikits/sparse/cholmod.c:2993: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Common_6_print_sparse’:
scikits/sparse/cholmod.c:3090: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:3090: error: ‘pyx_v_m’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:3109: error: too many arguments to function
‘__pyx_v_self->_pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:3121: warning: implicit declaration of function
‘cholmod_check_sparse’
scikits/sparse/cholmod.c:3121: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:3136: warning: implicit declaration of function
‘cholmod_print_sparse’
scikits/sparse/cholmod.c:3136: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Common_8_print_dense’:
scikits/sparse/cholmod.c:3224: error: ‘cholmod_dense’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:3224: error: ‘__pyx_v_m’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:3244: error: too many arguments to function
‘__pyx_v_self->_pyx_vtab->_view_dense’
scikits/sparse/cholmod.c:3256: warning: implicit declaration of function
‘cholmod_check_dense’
scikits/sparse/cholmod.c:3256: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:3271: warning: implicit declaration of function
‘cholmod_print_dense’
scikits/sparse/cholmod.c:3271: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_f_7scikits_6sparse_7cholmod_6Common__cast’:
scikits/sparse/cholmod.c:3370: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘complex’
scikits/sparse/cholmod.c: At top level:
scikits/sparse/cholmod.c:3504: error: expected declaration specifiers or
‘...’ before ‘cholmod_sparse’
scikits/sparse/cholmod.c: In function ‘

pyx_f_7scikits_6sparse_7cholmod_6Common__view_sparse’:
scikits/sparse/cholmod.c:3508: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:3508: error: ‘__pyx_v_out’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:3749: error: expected expression before ‘)’ token
scikits/sparse/cholmod.c:3915: error: ‘CHOLMOD_INT’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:3924: error: ‘CHOLMOD_DOUBLE’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:3933: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘_xtype’
scikits/sparse/cholmod.c:3961: error: ‘_pyx_v_outp’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: At top level:
scikits/sparse/cholmod.c:4084: error: expected declaration specifiers or
‘...’ before ‘cholmod_dense’
scikits/sparse/cholmod.c: In function
‘__pyx_f_7scikits_6sparse_7cholmod_6Common__view_dense’:
scikits/sparse/cholmod.c:4085: error: ‘cholmod_dense’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4085: error: ‘__pyx_v_out’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:4156: error: expected expression before ‘)’ token
scikits/sparse/cholmod.c:4239: error: ‘CHOLMOD_DOUBLE’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4248: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Common’
has no member named ‘_xtype’
scikits/sparse/cholmod.c:4258: error: ‘_pyx_v_outp’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_2__dealloc
’:
scikits/sparse/cholmod.c:4496: warning: implicit declaration of function
‘cholmod_free_factor’
scikits/sparse/cholmod.c:4496: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:4496: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Factor_8_cholesky_inplace’:
scikits/sparse/cholmod.c:4850: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4850: error: ‘__pyx_v_c_A’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:4871: error: too many arguments to function
‘__pyx_v_self->_common->__pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:4902: warning: implicit declaration of function
‘cholmod_factorize_p’
scikits/sparse/cholmod.c:4902: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:4902: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:4911: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c:4911: error: ‘CHOLMOD_NOT_POSDEF’ undeclared
(first use in this function)
scikits/sparse/cholmod.c: In function ‘

_pyx_pf_7scikits_6sparse_7cholmod_6Factor_10_clone’:
scikits/sparse/cholmod.c:4963: error: ‘cholmod_factor’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4963: error: ‘__pyx_v_c_clone’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:4967: error: ‘__pyx_t_1’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:4982: warning: implicit declaration of function
‘cholmod_copy_factor’
scikits/sparse/cholmod.c:4982: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:4982: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5039: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘factor’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Factor_16update_inplace’:
scikits/sparse/cholmod.c:5444: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:5444: error: ‘__pyx_v_c_C’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:5446: error: ‘__pyx_v_C_perm’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:5451: error: ‘__pyx_t_3’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:5471: error: too many arguments to function
‘__pyx_v_self->_common->__pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:5484: warning: implicit declaration of function
‘cholmod_submatrix’
scikits/sparse/cholmod.c:5484: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5484: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5484: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5522: warning: implicit declaration of function
‘cholmod_updown’
scikits/sparse/cholmod.c:5522: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5522: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5553: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘common’
scikits/sparse/cholmod.c: In function ‘

_pyx_pf_7scikits_6sparse_7cholmod_6Factor_18P’:
scikits/sparse/cholmod.c:5642: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:5669: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5669: error: ‘CHOLMOD_INT’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:5694: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5724: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘factor’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Factor_20_ensure_L_or_LD_inplace’:
scikits/sparse/cholmod.c:5797: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:5836: warning: implicit declaration of function
‘cholmod_change_factor’
scikits/sparse/cholmod.c:5836: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5836: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5836: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:5836: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5846: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘factor’
scikits/sparse/cholmod.c: In function ‘

pyx_pf_7scikits_6sparse_7cholmod_6Factor_22_L_or_LD’:
scikits/sparse/cholmod.c:5897: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:5897: error: ‘__pyx_v_l’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:5903: error: ‘__pyx_t_4’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:5952: warning: implicit declaration of function
‘cholmod_factor_to_sparse’
scikits/sparse/cholmod.c:5952: error: ‘struct _pyx_obj_7scikits_6sparse_7cholmod_Factor’
has no member named ‘_factor’
scikits/sparse/cholmod.c:5952: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:5979: warning: implicit declaration of function ‘
pyx_f_7scikits_6sparse_7cholmod__py_sparse’
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_32solve_A’:
scikits/sparse/cholmod.c:6430: error: ‘CHOLMOD_A’ undeclared (first use in
this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_36solve_LDLt’:
scikits/sparse/cholmod.c:6613: error: ‘CHOLMOD_LDLt’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_38solve_LD’:
scikits/sparse/cholmod.c:6708: error: ‘CHOLMOD_LD’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_40solve_DLt’:
scikits/sparse/cholmod.c:6803: error: ‘CHOLMOD_DLt’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_42solve_L’:
scikits/sparse/cholmod.c:6898: error: ‘CHOLMOD_L’ undeclared (first use in
this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_44solve_Lt’:
scikits/sparse/cholmod.c:6993: error: ‘CHOLMOD_Lt’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_46solve_D’:
scikits/sparse/cholmod.c:7066: error: ‘CHOLMOD_D’ undeclared (first use in
this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_48solve_P’:
scikits/sparse/cholmod.c:7139: error: ‘CHOLMOD_P’ undeclared (first use in
this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_50solve_Pt’:
scikits/sparse/cholmod.c:7212: error: ‘CHOLMOD_Pt’ undeclared (first use
in this function)
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_6Factor_54_solve_sparse’:
scikits/sparse/cholmod.c:7487: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:7487: error: ‘__pyx_v_c_b’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:7489: error: ‘__pyx_v_out’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:7495: error: ‘__pyx_t_4’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:7510: error: too many arguments to function
‘__pyx_v_self->_common->__pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:7532: warning: implicit declaration of function
‘cholmod_spsolve’
scikits/sparse/cholmod.c:7532: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:7532: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c: In function ‘

_pyx_pf_7scikits_6sparse_7cholmod_6Factor_56_solve_dense’:
scikits/sparse/cholmod.c:7634: error: ‘cholmod_dense’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:7634: error: ‘__pyx_v_c_b’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:7636: error: ‘__pyx_v_out’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:7644: error: ‘__pyx_t_6’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:7729: error: too many arguments to function
‘__pyx_v_self->_common->__pyx_vtab->_view_dense’
scikits/sparse/cholmod.c:7750: warning: implicit declaration of function
‘cholmod_solve’
scikits/sparse/cholmod.c:7750: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c:7750: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:7763: warning: implicit declaration of function ‘
_pyx_f_7scikits_6sparse_7cholmod__py_dense’
scikits/sparse/cholmod.c: In function
‘__pyx_pf_7scikits_6sparse_7cholmod_4_analyze’:
scikits/sparse/cholmod.c:8162: error: ‘cholmod_sparse’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:8162: error: ‘__pyx_v_c_A’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:8164: error: ‘cholmod_factor’ undeclared (first
use in this function)
scikits/sparse/cholmod.c:8164: error: ‘__pyx_v_c_f’ undeclared (first use
in this function)
scikits/sparse/cholmod.c:8175: error: ‘__pyx_t_8’ undeclared (first use in
this function)
scikits/sparse/cholmod.c:8221: error: too many arguments to function
‘__pyx_v_common->_pyx_vtab->_view_sparse’
scikits/sparse/cholmod.c:8254: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:8320: warning: implicit declaration of function
‘cholmod_analyze’
scikits/sparse/cholmod.c:8320: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Common’ has no member named ‘_common’
scikits/sparse/cholmod.c:8387: error: ‘struct
__pyx_obj_7scikits_6sparse_7cholmod_Factor’ has no member named ‘_factor’
scikits/sparse/cholmod.c: In function ‘

pyx_tp_new_7scikits_6sparse_7cholmod__SparseCleanup’:
scikits/sparse/cholmod.c:10844: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_dealloc_7scikits_6sparse_7cholmod__SparseCleanup’:
scikits/sparse/cholmod.c:10860: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:10860: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:10860: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_traverse_7scikits_6sparse_7cholmod__SparseCleanup’:
scikits/sparse/cholmod.c:10867: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:10868: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_clear_7scikits_6sparse_7cholmod__SparseCleanup’:
scikits/sparse/cholmod.c:10876: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:10877: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_SparseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_new_7scikits_6sparse_7cholmod__DenseCleanup’:
scikits/sparse/cholmod.c:11038: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_dealloc_7scikits_6sparse_7cholmod__DenseCleanup’:
scikits/sparse/cholmod.c:11054: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:11054: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:11054: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_traverse_7scikits_6sparse_7cholmod__DenseCleanup’:
scikits/sparse/cholmod.c:11061: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:11062: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function
‘__pyx_tp_clear_7scikits_6sparse_7cholmod__DenseCleanup’:
scikits/sparse/cholmod.c:11070: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c:11071: error: ‘struct *
pyx_obj_7scikits_6sparse_7cholmod_DenseCleanup’ has no member named
‘_common’
scikits/sparse/cholmod.c: In function ‘initcholmod’:
scikits/sparse/cholmod.c:11695: error: expected declaration specifiers or
‘...’ before ‘cholmod_sparse’
scikits/sparse/cholmod.c:11696: error: expected declaration specifiers or
‘...’ before ‘cholmod_dense’
scikits/sparse/cholmod.c:12070: error: ‘CHOLMOD_SIMPLICIAL’ undeclared
(first use in this function)
scikits/sparse/cholmod.c:12082: error: ‘CHOLMOD_SUPERNODAL’ undeclared
(first use in this function)
scikits/sparse/cholmod.c:12094: error: ‘CHOLMOD_AUTO’ undeclared (first
use in this function)

What should be done?


Reply to this email directly or view it on GitHubhttps://github.com//issues/7
.

from scikit-sparse.

chiffa avatar chiffa commented on June 28, 2024

Thanks for the reply, but I've figured it out in the meantime by tampering with the SuiteSparse installation parameters:

in SuiteSparse_config/SuiteSparse_config.mk edit the INSTALL_INCLUDE variable so that
INSTALL_INCLUDE=/usr/local/include/suitesparse

hope it helps!

from scikit-sparse.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.