[Coin-bcpdiscuss] BUG: Bcp-1.1.0 on cygwin

Ted Ralphs tkralphs at lehigh.edu
Sun Jan 21 13:38:06 EST 2007


I've seen this error before and it most likely has something to do with 
the -mno-cygwin flag. However, before you do anything else, make sure 
you are using the correction version of make. On CYGWIN, the default 
version of make installed by the setup program doesn't work. See:

https://projects.coin-or.org/BuildTools/wiki/current-issues

What arguments did you give to configure? If you are using 
--enable-doscompile, I would also try building without that flag and see 
if that fixes the error. If you did not specify --enable-doscompile and 
got the -mno-cygwin flag anyway, then there is probably something 
missing from your CYGWIN installation. In any case, please post your 
config.log, so we can try to track down the problem.

Cheers,

Ted

Gualtiero Tramezzi wrote:
> Hello, I've freshly reinstalled CYGWIN and built BCP from tarball.
> I got this error after make command:
> <SNIP>
> g++ -DHAVE_CONFIG_H -I. 
> -IC:\\cygwin\\home\\Administrator\\Bcp-1.1.0\\Clp\\src
> 
> -I../inc -IC:\\cygwin\\home\\Administrator\\Bcp-1.1.0\\CoinUtils\\src 
> -IC:\\cygw
> 
> in\\home\\Administrator\\Bcp-1.1.0\\build\\CoinUtils\\inc -O3 
> -fomit-frame-point
> 
> er -mno-cygwin -pipe -DNDEBUG -pedantic-errors -Wimplicit -Wparentheses 
> -Wreturn
> 
> -type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -MT 
> ClpChol
> 
> eskyBase.lo -MD -MP -MF .deps/ClpCholeskyBase.Tpo -c 
> ../../../Clp/src/ClpCholesk
> 
> yBase.cpp -o ClpCholeskyBase.o
> 
> In file included from ../../../Clp/src/ClpCholeskyBase.hpp:7,
> 
>                 from ../../../Clp/src/ClpCholeskyBase.cpp:8:
> 
> C:/cygwin/home/Administrator/Bcp-1.1.0/CoinUtils/src/CoinFinite.hpp:32:22: 
> ieeef
> 
> p.h: No such file or directory
> 
> In file included from ../../../Clp/src/ClpCholeskyBase.hpp:7,
> 
>                 from ../../../Clp/src/ClpCholeskyBase.cpp:8:
> 
> C:/cygwin/home/Administrator/Bcp-1.1.0/CoinUtils/src/CoinFinite.hpp: In 
> function
> 
> `bool CoinIsnan(double)':
> 
> C:/cygwin/home/Administrator/Bcp-1.1.0/CoinUtils/src/CoinFinite.hpp:90: 
> error: `
> 
> isnan' undeclared (first use this function)
> 
> C:/cygwin/home/Administrator/Bcp-1.1.0/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/Administrator/Bcp-1.1.0/build/Clp/src'
> 
> make[1]: *** [all-recursive] Error 1
> 
> make[1]: Leaving directory `/home/Administrator/Bcp-1.1.0/build/Clp'
> 
> make: *** [all-recursive] Error 1
> 
> 
> I have ieeefp.h in /usr/include/machine/ieeefp.h why I get this error?
> 
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today it's FREE! 
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
> 
> _______________________________________________
> Coin-bcpdiscuss mailing list
> Coin-bcpdiscuss at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/coin-bcpdiscuss


-- 
Dr. Ted Ralphs
Associate Professor
Industrial and Systems Engineering
Lehigh University
(610)758-4784
tkralphs at lehigh.edu
www.lehigh.edu/~tkr2



More information about the Coin-bcpdiscuss mailing list