Comments (2)
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 -fPICcompile 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.
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)
- readthedocs config/integration going stale HOT 2
- Unable to install scikit-sparse HOT 1
- [feature request] Bindings to functions from `liboctave` HOT 1
- Installation fails on Colab / Mac(Terminal) HOT 2
- Can't find "cholmod.h" while installing using pip on macOS HOT 2
- computing selective inverse efficiently
- Support GPU?
- Support Apple silicon? HOT 8
- There is a "Process finished with exit code -1073741819 (0xC0000005)" HOT 1
- Adding citations
- Adapt package to work with SciPy's 'LinearOperator' interface
- Scikit-sparse not (default) available for Ubuntu 22 HOT 2
- Python 3.10? HOT 1
- Solving poisson equation with Cholesky HOT 1
- Problems with installation
- Import Error: symbol not found when importing sksparse.cholmod HOT 2
- Support for Python 3.11 HOT 2
- Pip installation fails during cython compilation HOT 5
- tests/test_data intentionally not part of the PyPI tarball?
- ImportError: dlopen(.../cholmod.cpython-311-darwin.so): Library not loaded: @rpath/libblas.3.dylib HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scikit-sparse.