<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1">Hi folks,<br>
<br>
With Matt Galati's help, I've been trying to compile Dip from the trunk
under AIX<br>
<br>
Hitting problems with the Cbc section.<br>
<br>
Here's what I have so far:<br>
<br>
</font><br>
./configure \<br>
&nbsp;--prefix=/lapps/local_Alper \<br>
&nbsp;--disable-shared \<br>
&nbsp;--enable-static=yes \<br>
&nbsp;AR="ar &nbsp;-X64 " \<br>
&nbsp;NM="nm &nbsp;-X64 " \<br>
&nbsp;F77="xlf -q64 " \<br>
&nbsp;CC="xlc &nbsp; -q64 " \<br>
&nbsp;CXX="xlC &nbsp; -q64 " \<br>
&nbsp;CFLAGS=" &nbsp; &nbsp;-O -bmaxdata:0x3f0000000 &nbsp; &nbsp;" \<br>
&nbsp;CXXFLAGS=" &nbsp; -O -bmaxdata:0x3f0000000 -qrtti " \<br>
&nbsp;FFLAGS=" &nbsp; " \<br>
&nbsp;LIBS=" -lm -lpthread " \<br>
&nbsp;LDFLAGS=" " \<br>
&nbsp;--with-cplex-incdir=/opt/ilog/
<div id=":15g" class="ii gt"><wbr>cplex121/include/ilcplex \<br>
&nbsp;--with-cplex-lib="<br>
/opt/ilog/cplex121/lib/<wbr>power64_aix5.3_7.0/static_stl/<wbr>libcplex.a<br>
/opt/ilog/cplex121/lib/<wbr>power64_aix5.3_7.0/static_stl/<wbr>libilocplex.a
&nbsp;"<br>
<br>
It gets a good way through, but fails like this:<br>
<br>
xlC -q64 -O -bmaxdata:0x3f0000000 -qrtti -o cbc CoinSolve.o<br>
<div class="im">./.libs/libCbcSolver.a ./.libs/libCbc.a<br>
/home/derjones/COIN/coin-Dip/<wbr>Cbc/../Cgl/src/.libs/libCgl.a<br>
/home/derjones/COIN/coin-Dip/<wbr>Cbc/../Osi/src/OsiClp/.libs/<wbr>libOsiClp.a<br>
/home/derjones/COIN/coin-Dip/<wbr>Cbc/../Osi/src/.libs/libOsi.a<br>
/home/derjones/COIN/coin-Dip/<wbr>Cbc/../Clp/src/.libs/libClp.a<br>
/home/derjones/COIN/coin-Dip/<wbr>Cbc/../CoinUtils/src/.libs/<wbr>libCoinUtils.a<br>
/home/derjones/COIN/coin-Dip/<wbr>Cbc/../Osi/src/OsiCpx/.libs/<wbr>libOsiCpx.a<br>
</div>
-lblas /opt/ilog/cplex121/lib/
<div id=":15g" class="ii gt"><wbr>power64_aix5.3_7.0/static_stl/<wbr>libcplex.a<br>
/opt/ilog/cplex121/lib/<wbr>power64_aix5.3_7.0/static_stl/<wbr>libilocplex.a
-lm<br>
<div class="im">-lpthread -blibpath:/lapps/local_Alper/<wbr>lib:/usr/vac/lib:/usr/vacpp/<wbr>lib:/usr/lib:/lib<br>
munch: Error reading input file ./.libs/libCbcSolver.a<br>
make[2]: *** [cbc] Error 1<br>
make[2]: Leaving directory `/home/derjones/COIN/coin-Dip/<wbr>Cbc/src'<br>
make[1]: *** [all-recursive] Error 1<br>
make[1]: Leaving directory `/home/derjones/COIN/coin-Dip/<wbr>Cbc'<br>
make: *** [all-recursive] Error 1<br>
<br>
<br>
Here's the lib info.<br>
<br>
portia $ cd Cbc/src<br>
<div class="im">portia $ ar t .libs/libCbcSolver.<br>
</div>
libCbcSolver.a &nbsp; &nbsp;libCbcSolver.la &nbsp; libCbcSolver.lai<br>
<div class="im">portia $ ar t .libs/libCbcSolver.a<br>
libcplex.a<br>
libilocplex.a<br>
lt1-libcplex.a<br>
lt2-libilocplex.a<br>
lt3-libcplex.a<br>
lt4-libilocplex.a<br>
libcplex.a<br>
libilocplex.a<br>
libcplex.a<br>
libilocplex.a<br>
libcplex.a<br>
libilocplex.a<br>
</div>
portia $ ls -l .libs/libCbcSolver.a<br>
-rw-rw-r-- &nbsp; &nbsp;1 derjones xplat &nbsp; &nbsp; &nbsp;61283112 Jun 02 15:04
.libs/libCbcSolver.a<br>
portia $<br>
<br>
<br>
portia $ file .libs/libCbcSolver.a<br>
.libs/libCbcSolver.a: archive (big format)<br>
<br>
Any ideas? How about the configure?<br>
<br>
Help appreciated,<br>
<br>
Kind regards<br>
<br>
Derek.<br>
<br>
</div>
</div>
<br>
</div>
<br>
</body>
</html>