[Bug c++/34032] -std=c++0x causes undeclared symbols errors on cygwin
pcarlini at suse dot de
gcc-bugzilla@gcc.gnu.org
Thu Nov 8 18:56:00 GMT 2007
------- Comment #1 from pcarlini at suse dot de 2007-11-08 18:56 -------
Note that the library has autoconf tests for those C99 functions, which,
however, are run with the default C++98 compiler. Now I'm confused by this
__STRICT_ANSI__ thing on cygwin, does it mean that with -std=gnu++0x things are
fine? On gnu-linux things work in any case, simply because the glibc headers do
not disable those C99 features when -std=c++0x (or -std=c++98, for that matter)
is passed and thus __STRICT_ANSI__ is defined... I think some help from the
Cygwin people is in order...
--
pcarlini at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |cgf at gcc dot gnu dot org,
| |dannysmith at users dot
| |sourceforge dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34032
More information about the Gcc-bugs
mailing list