[Scip] pthread.h and intervalarith.c

Stefan Vigerske stefan at math.hu-berlin.de
Fri Dec 9 10:59:03 MET 2011


Hi,

> it compiles fine but I have many linker errors. They all refer to some form of SCIPexpr... . Usually this happens if there are multiple definitions or forward declarations of such functions. However, for say of SCIPexprtreeGetNVars I couldn't find antything wrong. Any ideas?

It usually means that one has forgotten to compile some source files, or 
add the objects to the binary.
One then usually searches where these functions are implemented (here 
src/nlpi/expr.c) and checks why this source is not compiled.

Stefan

>
> Regards,
> Sebastian
>
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprtreeGetNVars
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprtreeGetNVars
> 1>libscip.lib(scip.obj) : error LNK2019: unresolved external symbol SCIPexprtreeGetNVars referenced in function SCIPgetExprtreeTransformedVars
> 1>libscip.lib(nlp.obj) : error LNK2001: unresolved external symbol SCIPexprtreeGetNVars
> 1>libscip.lib(heur_undercover.obj) : error LNK2001: unresolved external symbol SCIPexprtreeGetNVars
> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external symbol SCIPexprtreeGetNVars
> 1>libscip.lib(scip.obj) : error LNK2019: unresolved external symbol SCIPexprtreeEval referenced in function SCIPevalExprtreeSol
> 1>libscip.lib(nlp.obj) : error LNK2001: unresolved external symbol SCIPexprtreeEval
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprtreeEval
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprtreeEval
> 1>libscip.lib(scip.obj) : error LNK2019: unresolved external symbol SCIPexprtreeEvalInt referenced in function SCIPevalExprtreeGlobalBounds
> 1>libscip.lib(nlp.obj) : error LNK2001: unresolved external symbol SCIPexprtreeEvalInt
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprtreePrint referenced in function SCIPexprtreePrintWithNames
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprReindexVars referenced in function SCIPexprtreeRemoveFixedVars
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprReindexVars
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprFreeDeep referenced in function SCIPexprtreeRemoveFixedVars
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprFreeDeep
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprtreeSubstituteVars referenced in function SCIPexprtreeRemoveFixedVars
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprtreeSubstituteVars
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprCreateLinear referenced in function SCIPexprtreeRemoveFixedVars
> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external symbol SCIPexprCreateLinear
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprCreateLinear
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprCreate
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprCreate referenced in function SCIPexprtreeRemoveFixedVars
> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external symbol SCIPexprCreate
> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external symbol SCIPexprCreate
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprCreate
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprtreeCopy referenced in function SCIPnlrowCreate
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprtreeCopy
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprtreeCopy
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprtreeFree
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprtreeFree referenced in function consPresolNonlinear
> 1>libscip.lib(nlp.obj) : error LNK2001: unresolved external symbol SCIPexprtreeFree
> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external symbol SCIPexprtreeFree
> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external symbol SCIPexprtreeFree
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprtreeFree
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPquadelemSortedFind referenced in function nlrowSearchQuadElem
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPquadelemSort referenced in function nlrowSortQuadElem
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprtreeSetParamVal referenced in function SCIPnlrowChgExprtreeParam
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprtreeSetParamVal
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprtreeGetParamVals referenced in function nlrowExprtreeParamChanged
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprtreeGetNParams referenced in function nlrowExprtreeParamChanged
> 1>libscip.lib(nlp.obj) : error LNK2019: unresolved external symbol SCIPexprtreeSetParams referenced in function SCIPnlrowChgExprtreeParams
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprtreeSetParams
> 1>libscip.lib(intervalarith.obj) : error LNK2019: unresolved external symbol nextafter referenced in function SCIPintervalSquareRoot
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprtreeCreate referenced in function SCIPwritePip
> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external symbol SCIPexprtreeCreate
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprtreeCreate
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprtreeCreate
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetChildren referenced in function SCIPwritePip
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetChildren
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetNChildren referenced in function SCIPwritePip
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetNChildren
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexpropGetName referenced in function SCIPwritePip
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexpropGetName
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexpropGetName
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprGetMonomialExponents referenced in function computeViolation
> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialExponents
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialExponents
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialExponents
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialExponents
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprGetMonomialNFactors referenced in function exprgraphnodeReformAbspower
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialNFactors
> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialNFactors
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialNFactors
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialNFactors
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialNFactors
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetMonomials referenced in function SCIPwritePip
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomials
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetNMonomials referenced in function SCIPwritePip
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetNMonomials
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetRealPowerExponent referenced in function SCIPwritePip
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetRealPowerExponent
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetIntPowerExponent referenced in function SCIPwritePip
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetIntPowerExponent
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetOperator referenced in function SCIPwritePip
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetOperator
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprGetOperator
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprtreeGetRoot referenced in function SCIPwritePip
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprtreeGetRoot
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprtreeGetRoot
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetMonomialChildIndices referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialChildIndices
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialChildIndices
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprGetMonomialCoef referenced in function consInitlpAbspower
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialCoef
> 1>libscip.lib(reader_pip.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialCoef
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialCoef
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialCoef
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprGetMonomialCoef
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetPolynomialConstant referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetPolynomialConstant
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetQuadElements referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetQuadElements
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetNQuadElements referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetNQuadElements
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetQuadLinearCoefs referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetQuadLinearCoefs
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetQuadConstant referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetQuadConstant
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetLinearCoefs referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetLinearCoefs
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetLinearConstant referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetLinearConstant
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetOpReal referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetOpReal
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprGetOpIndex referenced in function printRowNl
> 1>libscip.lib(reader_gms.obj) : error LNK2001: unresolved external symbol SCIPexprGetOpIndex
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprCreatePolynomial referenced in function readPolynomial
> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external symbol SCIPexprCreatePolynomial
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprCreatePolynomial
> 1>libscip.lib(reader_pip.obj) : error LNK2019: unresolved external symbol SCIPexprCreateMonomial referenced in function readPolynomial
> 1>libscip.lib(cons_soc.obj) : error LNK2001: unresolved external symbol SCIPexprCreateMonomial
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprCreateMonomial
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprCreateMonomial
> 1>libscip.lib(reader_gms.obj) : error LNK2019: unresolved external symbol SCIPexprtreeGetMaxDegree referenced in function SCIPwriteGms
> 1>libscip.lib(reader_gms.obj) : error LNK2019: unresolved external symbol SCIPexprGetSignPowerExponent referenced in function printExpr
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphCreate referenced in function SCIPincludeConshdlrBivariate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphCreate
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphSetVarNodeUb referenced in function processNonlinearVarEvent
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphSetVarNodeUb
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphSetVarNodeLb referenced in function processNonlinearVarEvent
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphSetVarNodeLb
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphSetVarNodeBounds referenced in function exprgraphVarAdded
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphSetVarNodeBounds
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprtreeGetInterpreterData referenced in function generateLinearizationCut
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprtreeGetInterpreterData
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphFree referenced in function consFreeBivariate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphFree
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNVars referenced in function consFreeBivariate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNVars
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphReplaceVarByLinearSum referenced in function removeFixedNonlinearVariables
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphReplaceVarByLinearSum
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetVars referenced in function removeFixedNonlinearVariables
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetVars
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprCopyDeep referenced in function initSepaData
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprSubstituteVars referenced in function initSepaDataCreateVred
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeBounds referenced in function propagateBounds
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeBounds
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeBounds
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetVarNodes referenced in function propagateBounds
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetVarNodes
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphPropagateNodeBounds referenced in function propagateBounds
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphPropagateNodeBounds
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphPropagateVarBounds referenced in function propagateBounds
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphPropagateVarBounds
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphTightenNodeBounds referenced in function propagateBoundsCons
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphTightenNodeBounds
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphAddExprtreeSum referenced in function consActiveBivariate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphAddExprtreeSum
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphReleaseNode referenced in function consDeactiveBivariate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphReleaseNode
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphEnableNode referenced in function consEnableBivariate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphEnableNode
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphDisableNode referenced in function consDisableBivariate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphDisableNode
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprCreateQuadratic referenced in function createConsFromQuadTerm
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphAddVars referenced in function exprgraphnodeReformBivariate
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprgraphAddVars
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphAddVars
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphAddVars
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodePolynomialConstant referenced in function exprgraphnodeReformBivariate
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePolynomialConstant
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePolynomialConstant
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePolynomialConstant
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeVar referenced in function exprgraphnodeReformBivariate
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeVar
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeVar
> 1>libscip.lib(cons_quadratic.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeVar
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeChildren
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeChildren referenced in function exprgraphnodeReformBivariate
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeChildren
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeChildren
> 1>libscip.lib(cons_quadratic.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeChildren
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeNChildren
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeNChildren referenced in function exprgraphnodeReformBivariate
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeNChildren
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeNChildren
> 1>libscip.lib(cons_quadratic.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeNChildren
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodePolynomialMonomials referenced in function exprgraphnodeReformBivariate
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePolynomialMonomials
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePolynomialMonomials
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePolynomialMonomials
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeCurvature referenced in function exprgraphnodeReformBivariate
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeCurvature
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeCurvature
> 1>libscip.lib(cons_bivariate.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodePolynomialNMonomials referenced in function exprgraphnodeReformBivariate
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePolynomialNMonomials
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePolynomialNMonomials
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePolynomialNMonomials
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeOperator referenced in function presolveUpgrade
> 1>libscip.lib(cons_bivariate.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeOperator
> 1>libscip.lib(cons_and.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeOperator
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeOperator
> 1>libscip.lib(cons_quadratic.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeOperator
> 1>libscip.lib(cons_and.obj) : error LNK2019: unresolved external symbol SCIPexprgraphAddNode referenced in function exprgraphnodeReformAnd
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphAddNode
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphAddNode
> 1>libscip.lib(cons_and.obj) : error LNK2019: unresolved external symbol SCIPexprgraphCreateNodeLinear referenced in function exprgraphnodeReformAnd
> 1>libscip.lib(cons_abspower.obj) : error LNK2001: unresolved external symbol SCIPexprgraphCreateNodeLinear
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphCreateNodeLinear
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeDepth referenced in function nonlinconsUpgdAbspower
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeDepth
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodePosition referenced in function nonlinconsUpgdAbspower
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodePosition
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeLinearConstant referenced in function nonlinconsUpgdAbspower
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeLinearCoefs referenced in function nonlinconsUpgdAbspower
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeSignPowerExponent referenced in function nonlinconsUpgdAbspower
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeSignPowerExponent
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeIntPowerExponent referenced in function nonlinconsUpgdAbspower
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeIntPowerExponent
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeRealPowerExponent referenced in function nonlinconsUpgdAbspower
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphGetNodeRealPowerExponent
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprgraphHasNodeSibling referenced in function exprgraphnodeReformAbspower
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphHasNodeSibling
> 1>libscip.lib(cons_abspower.obj) : error LNK2019: unresolved external symbol SCIPexprgraphHasNodeNonlinearAncestor referenced in function exprgraphnodeReformAbspower
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2001: unresolved external symbol SCIPexprgraphHasNodeNonlinearAncestor
> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeQuadraticConstant referenced in function nonlinconsUpgdQuadratic
> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeQuadraticLinearCoefs referenced in function nonlinconsUpgdQuadratic
> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeQuadraticNQuadElements referenced in function nonlinconsUpgdQuadratic
> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeQuadraticQuadElements referenced in function nonlinconsUpgdQuadratic
> 1>libscip.lib(cons_quadratic.obj) : error LNK2019: unresolved external symbol SCIPexprgraphAreAllNodeChildrenVars referenced in function nonlinconsUpgdQuadratic
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprcurvGetName referenced in function checkCurvature
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprcurvAdd referenced in function checkCurvature
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprcurvMultiply referenced in function checkCurvature
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprtreeCheckCurvature referenced in function checkCurvature
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetSumTrees referenced in function consExitpreNonlinear
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetSumTreesNSummands referenced in function consExitpreNonlinear
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphSimplify referenced in function consExitpreNonlinear
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphNodeSplitOffLinear referenced in function splitOffLinearPart
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetTree referenced in function createNlRow
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphEval referenced in function computeViolations
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeVal referenced in function computeViolation
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprcurvNegate referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprcurvPower referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphCreateNode referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphCreateNodePolynomial referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphCreateNodeQuadratic referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeNParents referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphUpdateNodeBoundsCurvature referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphIsNodeEnabled referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodes referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNNodes referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetDepth referenced in function reformulate
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphCaptureNode referenced in function reformReplaceNode
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphMoveNodeParents referenced in function reformReplaceNode
> 1>libscip.lib(cons_nonlinear.obj) : error LNK2019: unresolved external symbol SCIPexprgraphGetNodeParents referenced in function reformMonomial
>
> ________________________________________
> From: scip-bounces at zib.de [scip-bounces at zib.de] on behalf of Sebastian Ruther [Sebastian.Ruther at uon.edu.au]
> Sent: 09 December 2011 00:53
> To: Stefan Vigerske
> Cc: scip at zib.de
> Subject: Re: [Scip] pthread.h and intervalarith.c
>
>    Hello Stefan,
>
> thanks for the quick reply. intervalarith now compiles fine but
> DNPARASCIP didn't give the desired result. I guess you mean NPARASCIP
> because that does compile?
>
> Thanks
> Sebastian
>
> On 9/12/2011 12:14 AM, Stefan Vigerske wrote:
>> Hi,
>>
>>> I attempted to install SCIP 2.1 on a Windows 7(64-bit)/Visual Studio
>>> setup (no ZIMPL or SOPLEX) and used the source code for this.
>>> I have two issues:
>>> pthread.h is a UNIX specific header. Has anyone a workaround for this
>>> yet?
>>
>> Compile with -DNPARASCIP
>>
>>> the other is happening in intervalarith.c in the double negate function.
>>> It has the following comment:
>>> /* The following lines of code are taken from GAOL,
>>> http://sourceforge.net/projects/gaol. */
>>> Is there a workaround? I.e. are there other ways this can be
>>> implemented?
>>
>> Attached is a fixed intervalarith.c that should also compile with MSVS
>> 64bit.
>>
>> Stefan
>>
>
> _______________________________________________
> Scip mailing list
> Scip at zib.de
> http://listserv.zib.de/mailman/listinfo/scip
>
>


-- 
Stefan Vigerske
Humboldt University Berlin, Numerical Mathematics
http://www.math.hu-berlin.de/~stefan


More information about the Scip mailing list