[Lapackpp-devel] Compiling errors of tCmplxSolve.cc with updated lapackpp 2.4.12
Status: Beta
Brought to you by:
cstim
From: Aosheng R. <ro...@gm...> - 2006-08-18 22:02:33
|
Hi all, I just use Christian's updated lapackpp 2.4.12, but I still cannot compile tCmplxSolve.cc under dir Testing. Here are error messages. I would appreciate it if someboday could help me figure out the problem. Regards ------------ Rong ******************************* Error messages below ************************************ 1>------ Build started: Project: tCmplxSolve, Configuration: Debug Win32 ------ 1>Compiling... 1>tCmplxSolve.cc 1>e:\gnu\lapackpp-2.4.12\include\laexcp.h(51) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'LaException' 1> d:\microsoft visual studio\vc\include\stdexcept(149) : see declaration of 'std::runtime_error' 1> e:\gnu\lapackpp-2.4.12\include\laexcp.h(50) : see declaration of 'LaException' 1>Compiling manifest to resources... 1>Linking... 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl Blas_Mat_Trans_Vec_Mult(class LaGenMatComplex const &,class LaVectorComplex const &,class LaVectorComplex &,class la::complex<double>,class la::complex<double>)" (__imp_?Blas_Mat_Trans_Vec_Mult@@YAXABVLaGenMatComplex@@ABVLaVectorComplex@@AAV2@V?$complex@N@la@@3@Z) referenced in function "double __cdecl residual(class LaGenMatComplex &,class LaVectorComplex &,class LaVectorComplex const &)" (?residual@@YANAAVLaGenMatComplex@@AAVLaVectorComplex@@ABV2@@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) double __cdecl Norm_Inf(class LaGenMatComplex const &)" (__imp_?Norm_Inf@@YANABVLaGenMatComplex@@@Z) referenced in function "double __cdecl residual(class LaGenMatComplex &,class LaVectorComplex &,class LaVectorComplex const &)" (?residual@@YANAAVLaGenMatComplex@@AAVLaVectorComplex@@ABV2@@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl Blas_Mat_Vec_Mult(class LaGenMatComplex const &,class LaVectorComplex const &,class LaVectorComplex &,class la::complex<double>,class la::complex<double>)" (__imp_?Blas_Mat_Vec_Mult@@YAXABVLaGenMatComplex@@ABVLaVectorComplex@@AAV2@V?$complex@N@la@@3@Z) referenced in function "double __cdecl residual(class LaGenMatComplex &,class LaVectorComplex &,class LaVectorComplex const &)" (?residual@@YANAAVLaGenMatComplex@@AAVLaVectorComplex@@ABV2@@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: int __thiscall LaGenMatComplex::size(int)const " (__imp_?size@LaGenMatComplex@@QBEHH@Z) referenced in function "double __cdecl residual(class LaGenMatComplex &,class LaVectorComplex &,class LaVectorComplex const &)" (?residual@@YANAAVLaGenMatComplex@@AAVLaVectorComplex@@ABV2@@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall LaGenMatComplex::~LaGenMatComplex(void)" (__imp_??1LaGenMatComplex@@UAE@XZ) referenced in function "public: virtual __thiscall LaVectorComplex::~LaVectorComplex(void)" (??1LaVectorComplex@@UAE@XZ) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall LaGenMatComplex::LaGenMatComplex(int,int)" (__imp_??0LaGenMatComplex@@QAE@HH@Z) referenced in function "public: __thiscall LaVectorComplex::LaVectorComplex(int)" (??0LaVectorComplex@@QAE@H@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) double __cdecl Blas_Norm_Inf(class LaVectorComplex const &)" (__imp_?Blas_Norm_Inf@@YANABVLaVectorComplex@@@Z) referenced in function "double __cdecl Norm_Inf(class LaVectorComplex const &)" (?Norm_Inf@@YANABVLaVectorComplex@@@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall LaGenMatComplex::LaGenMatComplex(class LaGenMatComplex const &)" (__imp_??0LaGenMatComplex@@QAE@ABV0@@Z) referenced in function "public: __thiscall LaVectorComplex::LaVectorComplex(class LaVectorComplex const &)" (??0LaVectorComplex@@QAE@ABV0@@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class LaGenMatComplex __cdecl operator-(class LaGenMatComplex const &,class LaGenMatComplex const &)" (__imp_??G@YA?AVLaGenMatComplex@@ABV0@0@Z) referenced in function "bool __cdecl testQRsolve(int,int)" (?testQRsolve@@YA_NHH@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl LaQRLinearSolveIP(class LaGenMatComplex &,class LaGenMatComplex &,class LaGenMatComplex const &)" (__imp_?LaQRLinearSolveIP@@YAXAAVLaGenMatComplex@@0ABV1@@Z) referenced in function "bool __cdecl testQRsolve(int,int)" (?testQRsolve@@YA_NHH@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl operator<<(class std::basic_ostream<char,struct std::char_traits<char> > &,class LaGenMatComplex const &)" (__imp_??6@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV01@ABVLaGenMatComplex@@@Z) referenced in function "bool __cdecl testQRsolve(int,int)" (?testQRsolve@@YA_NHH@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall LaGenMatComplex::LaGenMatComplex(class LaGenMatDouble const &,class LaGenMatDouble const &)" (__imp_??0LaGenMatComplex@@QAE@ABVLaGenMatDouble@@0@Z) referenced in function "bool __cdecl testQRsolve(int,int)" (?testQRsolve@@YA_NHH@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl LaSVD_IP(class LaGenMatComplex &,class LaVectorDouble &,class LaGenMatComplex &,class LaGenMatComplex &)" (__imp_?LaSVD_IP@@YAXAAVLaGenMatComplex@@AAVLaVectorDouble@@00@Z) referenced in function "int __cdecl TestGenLinearSolve(int,int)" (?TestGenLinearSolve@@YAHHH@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl LaLinearSolveIP(class LaGenMatComplex &,class LaGenMatComplex &,class LaGenMatComplex const &)" (__imp_?LaLinearSolveIP@@YAXAAVLaGenMatComplex@@0ABV1@@Z) referenced in function "int __cdecl TestGenLinearSolve(int,int)" (?TestGenLinearSolve@@YAHHH@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl LaLinearSolve(class LaGenMatComplex const &,class LaGenMatComplex &,class LaGenMatComplex const &)" (__imp_?LaLinearSolve@@YAXABVLaGenMatComplex@@AAV1@0@Z) referenced in function "int __cdecl TestGenLinearSolve(int,int)" (?TestGenLinearSolve@@YAHHH@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class LaGenMatComplex & __cdecl LaRandUniform(class LaGenMatComplex &,double,double)" (__imp_?LaRandUniform@@YAAAVLaGenMatComplex@@AAV1@NN@Z) referenced in function "int __cdecl TestGenLinearSolve(int,int)" (?TestGenLinearSolve@@YAHHH@Z) 1>tCmplxSolve.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class LaGenMatComplex & __thiscall LaGenMatComplex::operator=(struct doublecomplex)" (__imp_??4LaGenMatComplex@@QAEAAV0@Udoublecomplex@@@Z) referenced in function "public: class LaVectorComplex & __thiscall LaVectorComplex::operator=(double)" (??4LaVectorComplex@@QAEAAV0@N@Z) 1>E:\GNU\lapackpp-2.4.12\testing\tCmplxSolve\Debug\tCmplxSolve.exe : fatal error LNK1120: 17 unresolved externals 1>Build log was saved at "file://e:\GNU\lapackpp-2.4.12\testing\tCmplxSolve\tCmplxSolve\Debug\BuildLog.htm" 1>tCmplxSolve - 18 error(s), 1 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== |