src/thermo/MargulesVPSSTP.cpp: In member function ‘virtual void Cantera::MargulesVPSSTP::getPartialMolarVolumes(doublereal*) const’:
src/thermo/MargulesVPSSTP.cpp:334:20: warning: variable ‘delAK’ set but not used [-Wunused-but-set-variable]
size_t iA, iB, delAK, delBK;
^
src/thermo/MargulesVPSSTP.cpp:334:27: warning: variable ‘delBK’ set but not used [-Wunused-but-set-variable]
size_t iA, iB, delAK, delBK;
^
src/thermo/RedlichKwongMFTP.cpp: In member function ‘int Cantera::RedlichKwongMFTP::NicholsSolve(double, double, doublereal, doublereal, doublereal*) const’:
src/thermo/RedlichKwongMFTP.cpp:1374:9: warning: variable ‘nTurningPoints’ set but not used [-Wunused-but-set-variable]
int nTurningPoints;
^
src/thermo/RedlichKwongMFTP.cpp:1375:10: warning: variable ‘lotsOfNumError’ set but not used [-Wunused-but-set-variable]
bool lotsOfNumError = false;
^
src/thermo/RedlichKwongMFTP.cpp:1376:16: warning: variable ‘Vturn’ set but not used [-Wunused-but-set-variable]
doublereal Vturn[2];
^
src/thermo/VPSSMgr.cpp: In member function ‘virtual const vector_fp& Cantera::VPSSMgr::getStandardVolumes() const’:
src/thermo/VPSSMgr.cpp:233:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
src/equil/vcs_solve_TP.cpp: In member function ‘int VCSnonideal::VCS_SOLVE::vcs_solve_TP(int, int, int)’:
src/equil/vcs_solve_TP.cpp:87:12: warning: variable ‘doPhaseDeleteKspec’ set but not used [-Wunused-but-set-variable]
size_t doPhaseDeleteKspec = npos;
^
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::~CVodesIntegrator()':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:144: undefined reference to `CVodeSensFree'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:144:(.text+0x369): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `CVodeSensFree'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:146: undefined reference to `CVodeFree'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:146:(.text+0x379): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `CVodeFree'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:149: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:149:(.text+0x396): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:152: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:152:(.text+0x3b3): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `N_VDestroy_Serial'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::setTolerances(double, unsigned long, double*)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:175: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:175:(.text+0x4ed): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:177: undefined reference to `N_VNew_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:177:(.text+0x4f9): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `N_VNew_Serial'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::setMaxStepSize(double)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:218: undefined reference to `CVodeSetMaxStep'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:218:(.text+0x710): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `CVodeSetMaxStep'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::setMinStepSize(double)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:226: undefined reference to `CVodeSetMinStep'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:226:(.text+0x762): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `CVodeSetMinStep'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::setMaxSteps(int)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:234: undefined reference to `CVodeSetMaxNumSteps'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:234:(.text+0x7b0): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `CVodeSetMaxNumSteps'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::setMaxErrTestFails(int)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:242: undefined reference to `CVodeSetMaxErrTestFails'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:242:(.text+0x7f4): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `CVodeSetMaxErrTestFails'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::sensInit(double, Cantera::FuncEval&)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:265: undefined reference to `N_VNew_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:265:(.text+0x954): additional relocation overflows omitted from the output
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:266: undefined reference to `N_VCloneVectorArray_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:286: undefined reference to `CVodeSensInit'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:293: undefined reference to `CVodeSensSStolerances'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::initialize(double, Cantera::FuncEval&)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:305: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:307: undefined reference to `N_VNew_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:319: undefined reference to `CVodeFree'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:328: undefined reference to `CVodeCreate'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:355: undefined reference to `CVodeInit'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:367: undefined reference to `CVodeSVtolerances'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:369: undefined reference to `CVodeSStolerances'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:393: undefined reference to `CVodeSetUserData'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:401: undefined reference to `CVodeSetSensParams'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::reinitialize(double, Cantera::FuncEval&)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:435: undefined reference to `CVodeReInit'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::applyOptions()':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:448: undefined reference to `CVDense'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:450: undefined reference to `CVDiag'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:452: undefined reference to `CVSpgmr'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:457: undefined reference to `CVBand'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:463: undefined reference to `CVodeSetMaxOrd'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:466: undefined reference to `CVodeSetMaxNumSteps'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:469: undefined reference to `CVodeSetMaxStep'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:472: undefined reference to `CVodeSetMinStep'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:475: undefined reference to `CVodeSetMaxErrTestFails'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::integrate(double)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:481: undefined reference to `CVode'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::step(double)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:491: undefined reference to `CVode'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::nEvals() const':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:504: undefined reference to `CVodeGetNumRhsEvals'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::sensitivity(unsigned long, unsigned long)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:519: undefined reference to `CVodeGetSens'
build/src/numerics/CVodesIntegrator.os: In function `Cantera::CVodesIntegrator::getErrorInfo(int)':
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:538: undefined reference to `N_VNew_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:539: undefined reference to `N_VNew_Serial'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:540: undefined reference to `CVodeGetErrWeights'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:541: undefined reference to `CVodeGetEstLocalErrors'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:548: undefined reference to `N_VDestroy'
/home/charles/cantera-2.1.0/src/numerics/CVodesIntegrator.cpp:549: undefined reference to `N_VDestroy'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::~IDA_Solver()':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:160: undefined reference to `IDAFree'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:163: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:166: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:169: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:172: undefined reference to `N_VDestroy_Serial'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::setTolerances(double, double*)':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:201: undefined reference to `N_VNew_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:208: undefined reference to `IDASVtolerances'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::setTolerances(double, double)':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:221: undefined reference to `IDASStolerances'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::getCurrentStepFromIDA()':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:268: undefined reference to `IDAGetCurrentStep'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::setJacobianType(int)':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:277: undefined reference to `IDADlsSetDenseJacFn'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::init(double)':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:316: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:319: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:322: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:325: undefined reference to `N_VDestroy_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:328: undefined reference to `N_VNew_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:329: undefined reference to `N_VNew_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:330: undefined reference to `N_VNew_Serial'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:342: undefined reference to `IDAFree'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:346: undefined reference to `IDACreate'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:368: undefined reference to `IDAInit'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:378: undefined reference to `IDASVtolerances'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:399: undefined reference to `IDAInit'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:409: undefined reference to `IDASStolerances'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:422: undefined reference to `IDADense'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:430: undefined reference to `IDABand'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:436: undefined reference to `IDADlsSetDenseJacFn'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:450: undefined reference to `IDASetUserData'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:458: undefined reference to `IDASetMaxOrd'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:464: undefined reference to `IDASetMaxNumSteps'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:470: undefined reference to `IDASetInitStep'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:476: undefined reference to `IDASetStopTime'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:482: undefined reference to `IDASetMaxErrTestFails'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:488: undefined reference to `IDASetMaxNonlinIters'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:494: undefined reference to `IDASetMaxConvFails'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:500: undefined reference to `IDASetSuppressAlg'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::correctInitial_Y_given_Yp(double*, double*, double)':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:519: undefined reference to `IDACalcIC'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:525: undefined reference to `IDAGetConsistentIC'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::correctInitial_YaYp_given_Yd(double*, double*, double)':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:550: undefined reference to `IDACalcIC'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:556: undefined reference to `IDAGetConsistentIC'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::solve(double)':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:573: undefined reference to `IDASetStopTime'
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:583: undefined reference to `IDASolve'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::step(double)':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:612: undefined reference to `IDASolve'
build/src/numerics/IDA_Solver.os: In function `Cantera::IDA_Solver::getOutputParameter(int) const':
/home/charles/cantera-2.1.0/src/numerics/IDA_Solver.cpp:632: undefined reference to `IDAGetWorkSpace'
collect2: error: ld returned 1 exit status
scons: *** [build/lib/cygcantera_shared.dll] Error 1
Is this another instance of bad/nonworking links to libraries, or missing libraries?
Andrew