Filter löschen
Filter löschen

SuiteSparse's KLU won't install

1 Ansicht (letzte 30 Tage)
Superfish
Superfish am 27 Mär. 2012
I'm trying to install SuiteSparse's KLU from http://www.cise.ufl.edu/research/sparse/klu/. I'm installing the whole SuiteSparse, but whenever I run SuiteSparse_install, I get this message when klu starts intalling.
Creating library C:\Users\Carl\AppData\Local\Temp\mex_nmBTWp\templib.x and object C:\Users\Carl\AppData\Local\Temp\mex_nmBTWp\templib.exp
klu_mex.obj : error LNK2019: unresolved external symbol mxCreateScalarDouble referenced in function mexFunction
klu.mexw64 : fatal error LNK1120: 1 unresolved externals
C:\MATLAB\R2011B\BIN\MEX.PL: Error: Link of 'klu.mexw64' failed.
Anyone know what could be wrong? I have the 64-bit MATLAB R2011b version. Thanks.

Akzeptierte Antwort

Ken Atwell
Ken Atwell am 31 Mär. 2012
mxCreateScalarDouble is an old MEX API that was replaced circa 2002 and dropped after 2006. You may be able to swap in its replacement, called mxCreateDoubleScalar, in the file klu_mex.c. You may want to alert the author of this compatibility problem.
See these old release notes for details on the API change.

Weitere Antworten (0)

Kategorien

Mehr zu Introduction to Installation and Licensing finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by