[Osi-tickets] Re: [COIN-OR Open Solver Interface] #16: error in
cygwin build of OSI: CoinFinite.hpp:90: error: `_isnan' undeclared
COIN-OR Open Solver Interface
coin-trac at coin-or.org
Mon Dec 11 17:25:04 EST 2006
#16: error in cygwin build of OSI: CoinFinite.hpp:90: error: `_isnan' undeclared
----------------------------+-----------------------------------------------
Reporter: craig_schmidt | Owner: mjs
Type: defect | Status: new
Priority: major | Milestone:
Component: Osi Misc | Version: 0.95
Resolution: | Keywords: BuildTools mismatch
----------------------------+-----------------------------------------------
Changes (by lou):
* keywords: => BuildTools mismatch
* version: 0.95.0 => 0.95
* component: Osi Base Class => Osi Misc
Comment:
As of rev 877, I still see a similar problem. It looks to me like the
problem is changes to !BuildTools, which are incorporated in !CoinUtils
1.0.4 but not in Clp 1.3.3 or DyLP 1.1.0. If I configure with --enable-
doscompile, all is copacetic. Without --enable-doscompile, there are lots
of interesting warnings during configuration, followed by (in my case)
compilation failure in clp. The problem is that -mno-cygwin is mandatory
in the Clp and DyLP releases, but the !CoinUtils release incorporates the
version of !BuildTools (with --enable-doscompile) that makes it optional.
Values stored in config.cache during !CoinUtils configuration without
-mno-cygwin are thus inappropriate during Clp and DyLP configuration with
-mno-cygwin. The correct fix is for the Clp and DyLP project maintainers
to generate updated releases.
--
Ticket URL: <https://projects.coin-or.org/Osi/ticket/16#comment:3>
COIN-OR Open Solver Interface <http://projects.coin-or.org/Osi>
An API for a variety of LP and MIP solvers (and more).
More information about the Osi-tickets
mailing list