Originally posted by: TheLoneStranger
Hi,
After downloading version 1261 of the CPLEX suite I am unable to build with the latest binaries
As a first step, I am just trying to move the root install from C:\Program Files (x86) to C:\Program Files (as the 2013 opl directory is not in C:\Program Files (x86) )
The build root for the libraries has changed as follows (with a similar path change for the includes)
New C:\Program Files\IBM\ILOG\CPLEX_Studio1261\opl\lib\x64_windows_vs2010\stat_mda
Old C:\Program Files (x86)\IBM\ILOG\CPLEX_Studio126\opl\lib\x86_windows_vs2010\stat_mda
When this links, I get lots of errors similar to the ones below.
Is this a problem linking to the x64 directory, and if so, please can we have complete set of the 32-bit version of the libraries.
Regards,
Mark
ExcelOPLSolver.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall IloException::print(class std::basic_ostream<char,struct std::char_traits<char> > &)const " (?print@IloException@@UBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z)
3>ExcelOPLSolver.obj : error LNK2001: unresolved external symbol "public: __thiscall IloMemoryException::IloMemoryException(void)" (??0IloMemoryException@@QAE@XZ)
3>ExcelOPLSolver.obj : error LNK2001: unresolved external symbol "public: __thiscall IloException::IloException(class IloException const &)" (??0IloException@@QAE@ABV0@@Z)
3>ExcelOPLSolver.obj : error LNK2001: unresolved external symbol "public: __thiscall IloQuietException::IloQuietException(class IloQuietException const &)" (??0IloQuietException@@QAE@ABV0@@Z)
3>ExcelOPLSolver.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall IloMemoryException::~IloMemoryException(void)" (??1IloMemoryException@@UAE@XZ)
3>ExcelOPLSolver.obj : error LNK2001: unresolved external symbol "public: struct IloFixedSizeAllocatorI::Cell * __thiscall IloFixedSizeAllocatorI::allocateBlock(class IloMemory *)" (?allocateBlock@IloFixedSizeAllocatorI@@QAEPAUCell@1@PAVIloMemory@@@Z)
3>ExcelOPLSolver.obj : error LNK2001: unresolved external symbol "public: void * __thiscall IloAllocationList::alloc(long)" (?alloc@IloAllocationList@@QAEPAXJ@Z)
3>ExcelOPLSolver.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall IloException::~IloException(void)" (??1IloException@@UAE@XZ)
#DecisionOptimization#OPLusingCPLEXOptimizer