Hello,<br><br>I just suscribed to SYMPHONY. can't wait to play :-)<br>I am trying to build a 32bit library on a 64bit linux laptop.<br>Problem: in SYMPHONY's Makefile, <br>I can not get my additions to LDFLAGS or SYSLIBPATHS for LINUX to kick in:
<br>-L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3. <br>I did manage to set the CFLAGS (via MORECFLAGS: -m32 -march=i386 -mcpu=i386.) <br>to build 32bit objects successfully. However, the loading still tries to spit spit out<br>
a 64bit lib:<br>i) warnings while building object files.<br>ii) when puttting it all together (libsym.so),<br>&nbsp;&nbsp; /usr/bin/ld is trying to link in /usr/lib64/objects (reading stuff).<br><br>Background:<br>I am building a 32bit application on my 64bit laptop,
<br>basically because my existing cplex &amp; xpress libs are 32bit libs.<br>no problem it runs, thanks to g++32/gcc32 CFLAGS or CXXFLAGS<br>set to:&nbsp; -m32 -march=i386 -mcpu=i386.<br><br>FYI:<br>I sucessfully built all of my recently downloaded 
<br>COIN-Clp/Osi/... as 32bit libs, also adding the LDFLAGS<br>-L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3.<br>For example, to hook in cplex 32 bit lib into Osi, i did:<br>//pwd: coin-Osi:<br>./configure CXX=g++32 CXXFLAGS='-m32 -march=i386 -mcpu=i386' CC=gcc32 CFLAGS='-m32 -march=i386 -mcpu=i386' LDFLAGS=-L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 FFLAGS='-m32 -march=i386 -mcpu=i386' --prefix=/home/claude/funwork/COIN/coin-Osi/i386_linux --with-cplex-lib=&quot;/optimization/ilog/cplex75/lib/i86_linux2_glibc2.2_gcc3.0/static_pic_mt -lcplex&quot; --with-cplex-incdir=/optimization/ilog/cplex75/include/ilcplex --disable-cplex-libcheck --enable-static -C
<br><br>yours,<br>-Claude Medard<br><br><br>