[Coin-discuss] Compile of dip on AIX - help required

Derek Jones scunacc at yahoo.com
Fri Jun 4 13:50:58 EDT 2010


Aahhhh,

It may be I don't need the ilocplex lib, only libcplex. I tried hand 
compiling without that and it linked OK.

Alright, let me redo the config once more...

Kind regards

Derek.


Derek Jones wrote:
> Hmmm,
> 
> Well, with the edit out of the $(LIBS), and a configure as so:
> 
> 
> ./configure \
>    --prefix=/lapps/local_Alper \
>    CONFIG_SHELL=/usr/bin/bash \
>    OBJECT_MODE=64 \
>    AR="ar  -X64 " \
>    NM="nm  -X64 " \
>    F77="xlf -q64 " \
>    CC="xlc   -q64 " \
>    CXX="xlC   -q64 " \
>    ADD_CXXFLAGS="-qrtti" \
>    LIBS=" -lm -lpthread " \
>    ADDLIBS=" -lm -lpthread " \
>    --with-cplex-incdir=/opt/ilog/cplex121/include/ilcplex \
>    --with-cplex-lib=" 
> /opt/ilog/cplex121/lib/power64_aix5.3_7.0/static_stl/libcplex.a 
> /opt/ilog/cplex121/lib/power64_aix5.3_7.0/static_stl/libilocplex.a  "
> 
> it configures and gets thru' a lot of compilation  / linking, but it 
> does not see the cplex lib on the link of  cbc
> 
> 
> 
> thusly
> 
> xlC -q64 -O -qarch=auto -qcache=auto -qtune=auto -qmaxmem=-1 
> -bmaxdata:0x80000000 -qrtti=dyna -qsuppress=1500-036 -qsuppress=1500-029 
> -qsourcetype=c++ -DNDEBUG -qrtti -o cbc CoinSolve.o 
> ./.libs/libCbcSolver.a ./.libs/libCbc.a 
> /home/derjones/COIN/coin-Dip.SAVE/Cbc/../Cgl/src/.libs/libCgl.a 
> /home/derjones/COIN/coin-Dip.SAVE/Cbc/../Osi/src/OsiClp/.libs/libOsiClp.a 
> /home/derjones/COIN/coin-Dip.SAVE/Cbc/../Osi/src/.libs/libOsi.a 
> /home/derjones/COIN/coin-Dip.SAVE/Cbc/../Clp/src/.libs/libClp.a 
> /home/derjones/COIN/coin-Dip.SAVE/Cbc/../CoinUtils/src/.libs/libCoinUtils.a 
> /home/derjones/COIN/coin-Dip.SAVE/Cbc/../Osi/src/OsiCpx/.libs/libOsiCpx.a 
> -lblas /opt/ilog/cplex121/lib/power64_aix5.3_7.0/static_stl/libcplex.a 
> /opt/ilog/cplex121/lib/power64_aix5.3_7.0/static_stl/libilocplex.a -lm 
> -lpthread 
> -blibpath:/lapps/local_Alper/lib:/usr/vac/lib:/usr/vacpp/lib:/usr/lib:/lib
>  
> 
> ld: 0711-317 ERROR: Undefined symbol: .IloAlgorithmI::getProperty(const 
> char*) const 
>  
>  
> 
> ld: 0711-317 ERROR: Undefined symbol: .IloAlgorithmI::hasProperty(const 
> char*) const 
>  
>  
> 
> ld: 0711-317 ERROR: Undefined symbol: IloException::getMessage() const 
>  
>  
>  
> 
> ld: 0711-317 ERROR: Undefined symbol: 
> IloException::print(std::basic_ostream<char,std::char_traits<char> >&) 
> const 
>  
> 
> ld: 0711-317 ERROR: Undefined symbol: IloException::end() 
>  
>  
> 
> 
> etc.
> 
> What now?
> 
> :-/
> 
> Kind regards
> 
> Derek.
> 
> 
> _______________________________________________
> Coin-discuss mailing list
> Coin-discuss at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/coin-discuss
> 




More information about the Coin-discuss mailing list