[Coin-bcpdiscuss] BCP examples won't build on CYGWIN environment.
Gualtiero Tramezzi
gtramezzi at hotmail.com
Thu Jan 18 10:50:56 EST 2007
Hello, I've built and installed BCP libraries on a CYGWIN environment but I
cannot
build BCP examples. For example MaxCut gives me this error:
$ make
g++ -O3 -fomit-frame-pointer -mno-cygwin -pipe -DNDEBUG -pedantic-errors
-Wimpli
cit -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith
-Wwrite-string
s -Wconversion `for i in include /usr/include; do cygpath -w $i | sed -e
's/
^/-I/'; done` -c -o CG/MC_cutgen.o `test -f 'CG/MC_cutgen.cpp' || echo
'/'`CG/MC
_cutgen.cpp
In file included from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/bits/stl_al
gobase.h:67,
from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/algorithm:6
6,
from CG/MC_cutgen.cpp:4:
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cstdlib:181: error:
`::strtold' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cstdlib:200: error:
`__gnu_cxx::s
trtold' has not been declared
In file included from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/bits/postyp
es.h:46,
from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/iosfwd:50,
from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/bits/stl_al
gobase.h:70,
from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/algorithm:6
6,
from CG/MC_cutgen.cpp:4:
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:146: error: `::fgetwc'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:147: error: `::fgetws'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:148: error: `::fputwc'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:149: error: `::fputws'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:150: error: `::fwide'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:151: error:
`::fwprintf' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:152: error:
`::fwscanf' ha
s not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:153: error: `::getwc'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:154: error:
`::getwchar' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:159: error: `::putwc'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:160: error:
`::putwchar' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:161: error:
`::swprintf' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:162: error:
`::swscanf' ha
s not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:163: error:
`::ungetwc' ha
s not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:164: error:
`::vfwprintf'
has not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:166: error:
`::vfwscanf' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:168: error:
`::vswprintf'
has not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:170: error:
`::vswscanf' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:172: error:
`::vwprintf' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:174: error:
`::vwscanf' ha
s not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:182: error:
`::wcsftime' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:189: error: `::wcstod'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:191: error: `::wcstof'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:193: error: `::wcstok'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:194: error: `::wcstol'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:195: error:
`::wcstoul' ha
s not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:196: error:
`::wcsxfrm' ha
s not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:202: error:
`::wprintf' ha
s not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:203: error: `::wscanf'
has
not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:249: error:
`::wcstold' ha
s not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:258: error:
`::wcstoll' ha
s not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:259: error:
`::wcstoull' h
as not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:265: error:
`__gnu_cxx::wc
stold' has not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:266: error:
`__gnu_cxx::wc
stoll' has not been declared
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cwchar:267: error:
`__gnu_cxx::wc
stoull' has not been declared
In file included from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/bits/locale
_facets.h:132,
from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/bits/basic_
ios.h:44,
from /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/ios:51,
from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/ostream:45,
from
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/iterator:71
,
from C:/cygwin/usr/include/CoinDistance.hpp:6,
from C:/cygwin/usr/include/CoinSort.hpp:8,
from CG/MC_cutgen.cpp:6:
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:44: error: `_UPPER' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:45: error: `_LOWER' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:46: error: `_ALPHA' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:47: error: `_DIGIT' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:48: error: `_HEX' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:49: error: `_SPACE' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:50: error: `_BLANK' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:50: error: `_PUNCT' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:50: error: `_ALPHA' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:50: error: `_DIGIT' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:51: error: `_PUNCT' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:51: error: `_ALPHA' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:51: error: `_DIGIT' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:52: error: `_CONTROL' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:53: error: `_PUNCT' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:54: error: `_ALPHA' was not declared in this scope
/usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/ctype_base.h
:54: error: `_DIGIT' was not declared in this scope
In file included from C:/cygwin/usr/include/CoinSort.hpp:9,
from CG/MC_cutgen.cpp:6:
C:/cygwin/usr/include/CoinFinite.hpp: In function `bool CoinIsnan(double)':
C:/cygwin/usr/include/CoinFinite.hpp:90: error: `_isnan' undeclared (first
use t
his function)
C:/cygwin/usr/include/CoinFinite.hpp:90: error: (Each undeclared identifier
is r
eported only once for each function it appears in.)
make: *** [CG/MC_cutgen.o] Error 1
Also MCF-[1|2|3] and BAC give this error.
Note: BCP configuratione and build has non problem.
What can I do here?
_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar - get it now!
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/
More information about the Coin-bcpdiscuss
mailing list