<br>Hi Pierre,<br><br>I just downloaded the newest revision of bonmin via svn, and got an error when compiling it. I&#39;m using revision 458, and gcc version 4.0.3 (Ubuntu 4.0.3-1ubuntu5). <br><br>Thanks, I hope its just a typo somewhere...
<br>Rodrigo Lopez-Negrete<br><br>I used the following configure command:<br><br>$ ../configure -C&nbsp; \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-pardiso=&quot;/home/rush/lib/libpardiso_GNU_IA32.so&quot; \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-blas=&quot;-L/usr/lib -lblas&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-lapack=&quot;-L/usr/lib -llapack&quot;<br><br>The configuration was successful, but I got the error when making the project(more details below):<br>../../../../Bonmin/src/IpoptInterface/IpCbcBoundsReader.cpp&nbsp; -fPIC -DPIC -o .libs/IpCbcBoundsReader.o
<br>
../../../../Bonmin/src/IpoptInterface/IpoptInterface.hpp: In constructor &#39;IpoptInterface::SimpleError::SimpleError()&#39;:<br>
/home/rush/Coin-or/Bonmin-0.1/CoinUtils/src/CoinError.hpp:34: error: &#39;CoinError::CoinError()&#39; is private<br>
../../../../Bonmin/src/IpoptInterface/IpoptInterface.hpp:55: error: within this context<br>
make[2]: *** [IpCbcBoundsReader.lo] Error 1<br>
<br><br>Some more details of the error are here....<br><br>$ make<br><br>[some output snipped]...<br><br>Making all in Bonmin<br>make[1]: Entering directory `/home/rush/Coin-or/Bonmin-0.1/build/Bonmin&#39;<br>Making all in src/IpoptInterface
<br>make[2]: Entering directory `/home/rush/Coin-or/Bonmin-0.1/build/Bonmin/src/IpoptInterface&#39;<br>if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo ../../../../Bonmin/src/IpoptInterface` -I../../inc&nbsp; -I`echo /home/rush/Coin-or/Bonmin-
0.1/build/Bonmin/../Ipopt/inc` -I`echo /home/rush/Coin-or/Bonmin-0.1/Ipopt/src/Common` -I`echo /home/rush/Coin-or/Bonmin-0.1/Ipopt/src/LinAlg` -I`echo /home/rush/Coin-or/Bonmin-0.1/Ipopt/src/Algorithm` -I`echo /home/rush/Coin-or/Bonmin-
0.1/Ipopt/src/Interfaces` -I`echo /home/rush/Coin-or/Bonmin-0.1/Ipopt/src/Apps/AmplSolver` -I`echo /home/rush/Coin-or/Bonmin-0.1/CoinUtils/src` -I`echo /home/rush/Coin-or/Bonmin-0.1/build/Bonmin/../CoinUtils/inc` -I`echo /home/rush/Coin-or/Bonmin-
0.1/Osi/src` -I`echo /home/rush/Coin-or/Bonmin-0.1/Osi/src/OsiClp` -I`echo /home/rush/Coin-or/Bonmin-0.1/build/Bonmin/../Clp/inc` -I`echo /home/rush/Coin-or/Bonmin-0.1/Clp/src`&nbsp;&nbsp;&nbsp; -O3 -fomit-frame-pointer -pipe -DNDEBUG -pedantic-errors -Wimplicit -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion&nbsp;&nbsp; -MT 
IpCbcBoundsReader.lo -MD -MP -MF &quot;.deps/IpCbcBoundsReader.Tpo&quot; -c -o IpCbcBoundsReader.lo ../../../../Bonmin/src/IpoptInterface/IpCbcBoundsReader.cpp; \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; then mv -f &quot;.deps/IpCbcBoundsReader.Tpo&quot; &quot;.deps/IpCbcBoundsReader.Plo&quot;; else rm -f &quot;.deps/IpCbcBoundsReader.Tpo&quot;; exit 1; fi
<br>mkdir .libs<br>&nbsp;g++ -DHAVE_CONFIG_H -I. -I../../../../Bonmin/src/IpoptInterface -I../../inc -I/home/rush/Coin-or/Bonmin-0.1/build/Bonmin/../Ipopt/inc -I/home/rush/Coin-or/Bonmin-0.1/Ipopt/src/Common -I/home/rush/Coin-or/Bonmin-
0.1/Ipopt/src/LinAlg -I/home/rush/Coin-or/Bonmin-0.1/Ipopt/src/Algorithm -I/home/rush/Coin-or/Bonmin-0.1/Ipopt/src/Interfaces -I/home/rush/Coin-or/Bonmin-0.1/Ipopt/src/Apps/AmplSolver -I/home/rush/Coin-or/Bonmin-0.1/CoinUtils/src -I/home/rush/Coin-or/Bonmin-
0.1/build/Bonmin/../CoinUtils/inc -I/home/rush/Coin-or/Bonmin-0.1/Osi/src -I/home/rush/Coin-or/Bonmin-0.1/Osi/src/OsiClp -I/home/rush/Coin-or/Bonmin-0.1/build/Bonmin/../Clp/inc -I/home/rush/Coin-or/Bonmin-0.1/Clp/src -O3 -fomit-frame-pointer -pipe -DNDEBUG -pedantic-errors -Wimplicit -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -MT 
IpCbcBoundsReader.lo -MD -MP -MF .deps/IpCbcBoundsReader.Tpo -c ../../../../Bonmin/src/IpoptInterface/IpCbcBoundsReader.cpp&nbsp; -fPIC -DPIC -o .libs/IpCbcBoundsReader.o<br>../../../../Bonmin/src/IpoptInterface/IpoptInterface.hpp: In constructor &#39;IpoptInterface::SimpleError::SimpleError()&#39;:
<br>/home/rush/Coin-or/Bonmin-0.1/CoinUtils/src/CoinError.hpp:34: error: &#39;CoinError::CoinError()&#39; is private<br>../../../../Bonmin/src/IpoptInterface/IpoptInterface.hpp:55: error: within this context<br>make[2]: *** [
IpCbcBoundsReader.lo] Error 1<br>make[2]: Leaving directory `/home/rush/Coin-or/Bonmin-0.1/build/Bonmin/src/IpoptInterface&#39;<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory `/home/rush/Coin-or/Bonmin-
0.1/build/Bonmin&#39;<br>make: *** [all-recursive] Error 1<br><br><br>thanks!<br><br clear="all"><br>-- <br>Rodrigo López Negrete<br><a href="http://muon.blogdns.org/~rush/">http://muon.blogdns.org/~rush/</a>