For example
==
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp: In function ‘void
MtxEigenValue_ARP(FlxMtxSym, int, tVec, std::vectorstd::valarraydouble
)’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:110:41: warning: deprecated
conversion from string constant to ‘char*’ [-Wwrite-strings]
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:107:14: warning: unused variable
‘uplo’ [-Wunused-variable]
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp: In function ‘void
MtxEigenValue_ARP(FlxMtxSym, FlxMtxSym, int, tVec,
std::vectorstd::valarraydouble )’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:164:51: warning: deprecated
conversion from string constant to ‘char*’ [-Wwrite-strings]
In file included from /home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:23:0:
/usr/include/arpack++/ardssym.h: In instantiation of
‘ARluSymStdEigARFLOAT::ARluSymStdEig(int, ARdsSymMatrixARTYPE, char*, int,
ARFLOAT, int, ARFLOAT*, bool) [with ARFLOAT = double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:110:41: required from here
/usr/include/arpack++/ardssym.h:123:3: error: ‘DefineParameters’ was not
declared in this scope, and no declarations were found by argument-dependent
lookup at the point of instantiation [-fpermissive]
/usr/include/arpack++/ardssym.h:123:3: note: declarations in dependent base
‘ARStdEigdouble, double, ARdsSymMatrixdouble ’ are not found by unqualified
lookup
/usr/include/arpack++/ardssym.h:123:3: note: use ‘this-DefineParameters’
instead
In file included from /home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:24:0:
/usr/include/arpack++/ardgsym.h: In instantiation of
‘ARluSymGenEigARFLOAT::ARluSymGenEig(int, ARdsSymMatrixARTYPE,
ARdsSymMatrixARTYPE, char*, int, ARFLOAT, int, ARFLOAT*, bool) [with ARFLOAT
= double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:164:51: required from here
/usr/include/arpack++/ardgsym.h:182:3: error: ‘DefineParameters’ was not
declared in this scope, and no declarations were found by argument-dependent
lookup at the point of instantiation [-fpermissive]
/usr/include/arpack++/ardgsym.h:182:3: note: declarations in dependent base
‘ARGenEigdouble, double, ARdsSymPencildouble, ARdsSymPencildouble ’ are
not found by unqualified lookup
/usr/include/arpack++/ardgsym.h:182:3: note: use ‘this-DefineParameters’
instead
/usr/include/arpack++/ardgsym.h: In instantiation of ‘void
ARluSymGenEigARFLOAT::SetShiftInvertMode(ARFLOAT) [with ARFLOAT = double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:195:1: required from here
/usr/include/arpack++/ardgsym.h:141:3: error: ‘ChangeMultBx’ was not declared
in this scope, and no declarations were found by argument-dependent lookup at
the point of instantiation [-fpermissive]
/usr/include/arpack++/ardgsym.h:141:3: note: declarations in dependent base
‘ARGenEigdouble, double, ARdsSymPencildouble, ARdsSymPencildouble ’ are
not found by unqualified lookup
/usr/include/arpack++/ardgsym.h:141:3: note: use ‘this-ChangeMultBx’ instead
/usr/include/arpack++/ardgsym.h: In instantiation of ‘void
ARluSymGenEigARFLOAT::SetBucklingMode(ARFLOAT) [with ARFLOAT = double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:195:1: required from here
/usr/include/arpack++/ardgsym.h:153:3: error: ‘ChangeMultBx’ was not declared
in this scope, and no declarations were found by argument-dependent lookup at
the point of instantiation [-fpermissive]
/usr/include/arpack++/ardgsym.h:153:3: note: declarations in dependent base
‘ARGenEigdouble, double, ARdsSymPencildouble, ARdsSymPencildouble ’ are
not found by unqualified lookup
/usr/include/arpack++/ardgsym.h:153:3: note: use ‘this-ChangeMultBx’ instead
/usr/include/arpack++/ardgsym.h: In instantiation of ‘void
ARluSymGenEigARFLOAT::SetCayleyMode(ARFLOAT) [with ARFLOAT = double]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:195:1: required from here
/usr/include/arpack++/ardgsym.h:166:3: error: ‘ChangeMultBx’ was not declared
in this scope, and no declarations were found by argument-dependent lookup at
the point of instantiation [-fpermissive]
/usr/include/arpack++/ardgsym.h:166:3: note: declarations in dependent base
‘ARGenEigdouble, double, ARdsSymPencildouble, ARdsSymPencildouble ’ are
not found by unqualified lookup
/usr/include/arpack++/ardgsym.h:166:3: note: use ‘this-ChangeMultBx’ instead
In file included from /usr/include/arpack++/arssym.h:22:0,
from /usr/include/arpack++/ardssym.h:23,
from /home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:23:
/usr/include/arpack++/arseig.h: In instantiation of ‘void ARStdEigARFLOAT,
ARTYPE, ARFOP::SetShiftInvertMode(ARTYPE, ARFOP*, void (ARFOP::*)(ARTYPE*,
ARTYPE*)) [with ARFLOAT = double; ARTYPE = double; ARFOP =
ARdsSymPencildouble]’:
/home/wbetz/fesslix/src/flxMtx_Eigen_ARP.cpp:195:1: required from here
/usr/include/arpack++/arseig.h:178:3: error: ‘ChangeShift’ was not declared in
this scope, and no declarations were found by argument-dependent lookup at the
point of instantiation [-fpermissive]