[Bonmin] bonmin compilation error

Benjamin Phillips bphillips at brandeis.edu
Wed Jun 18 13:08:01 EDT 2008


I have been trying to compile Bonmin-0.1.4 in Cygwin. After successfully 
configuring, I get errors during compilation. (I apologize if these have 
been covered previously or the solution should be obvious.) Does anyone 
have any a solution?

Many thanks,
Ben Phillips

The first occurs after seemingly setting up much of the basic COIN 
infrastructure (the final items being CoinWarmStartBasis.lo 
CoinWarmStartDual.lo), the program gives the command: mkdir .libs

This generates the following error message:

libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin 
shared libraries

The compilation then continues along before a fatal set of error messages:

 g++ -DHAVE_CONFIG_H -I. 
-IC:\\cygwin\\home\bphillip\\Bonmin-0.1.4\\Clp\\src -I../inc 
-IC:\\cygwin\\home\bphillip\\Bonmin-0.1.4\\CoinUtils\\src 
-IC:\\cygwin\\home\bphillip\\Bonmin-0.1.4\\Build\\CoinUtils\\inc -03 
-fomit-frame-pointer -mno-cygwin -pipe -DNDEBUG -pedantic-errors 
-Wimplicit -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith 
-Wwrite-strings -Wconversion -MT ClpCholeskyBase.lo -MD -MP -MF 
.deps/ClpCholeskyBase/Tpo -c ../../../Clp/src/ClpCholeskyBase.cpp -o 
ClpCholeskyBase.o
In file included from ../../../Clp/src/ClpCholeskyBase.hpp:7,
    from ../../../Clp/src/ClpCholeskyBase.cpp:8:
C:/cygwin/home/bphillip/Bonmin-0.1.4/CoinUtils/src/CoinFinite.hpp:32:22: 
ieeefp.h: No such file or directory
In file included from ../../../Clp/src/ClpCholeskyBase.hpp:7,
    from ../../../Clp/src/ClpCholeskyBase.cpp:8:
C:/cygwin/home/bphillip/Bonmin-0.1.4/CoinUtils/src/CoinFinite.hpp: In 
function `bool CoinIsnan(double)':
C:/cygwin/home/bphillip/Bonmin-0.1.4/CoinUtils/src/CoinFinite.hpp:90: 
error: `isnan' undeclared (first use this function)
C:/cygwin/home/bphillip/Bonmin-0.1.4/CoinUtils/src/CoinFinite.hpp:90: 
error: (Each undeclared identifier is reported only once for each 
function it appears in.)

make[2]: ***[ClpCholeskyBase.lo] Error 1
make[2]: Leaving directory `/home/bphillip/Bonmin-0.1.4/build/Clp/src'
$
make[1]: Leaving directory `home//bphillip/Bonmin-0.1.4/build/Clp'
make: *** [all-recursive] Error 1

-- 
__________________________________________________
Benjamin Phillips, Ph.D.
Associate Research Scientist
Steinhardt Social Research Institute and
Cohen Center for Modern Jewish Studies
Brandeis University MS014
415 South Street
Waltham, MA 02454-9110
(ph) 781-736-3855 (fax) 781-736-3929
http://www.brandeis.edu/cmjs/Person.cfm?idstaff=42
Email: bphillips at brandeis.edu
__________________________________________________



More information about the Bonmin mailing list