This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 7/26/2012 8:03 PM, Yaakov (Cygwin/X) wrote: > On 2012-07-26 16:46, Daniel Colascione wrote: >> $ g++ -std=gnu++0x foo.cpp >> /tmp/ccS3vCW7.o:foo.cpp:(.text$_ZNSt11basic_regexIcSt12regex_traitsIcEEC1EPKcj[std::basic_regex<char, >> >> std::regex_traits<char> >::basic_regex(char const*, unsigned >> int)]+0x60): undefined reference to `std::basic_regex<char, >> std::regex_traits<char> >::_M_compile()' >> collect2: ld returned 1 exit status > > GCC 4.5 does not have full support for C++0x. We'll need an upgrade to > 4.7 for this to work. That's surprising. The regex header was in TR1, from back in 2005. I'd have expected gcc to support it a long time ago. I'm also surprised to see that the header definition present and the libstdc++ implementation absent. That's what made me think there was something wrong with the toolchain. Thanks.
Attachment:
signature.asc
Description: OpenPGP digital signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |