On Feb 17 19:44, Achim Gratz wrote: > Christopher Faylor writes: > >>Sorry, I didn't follow the entire thread. I'm not big in libstdc++ > >>stuff, but I thought std::regex is part of it by default. > > > > Me too. Can someone definitively confirm or deny this? > > The current toolchain based on cygwin definitely doesn't support it and > the status of the upstream implementation can be checked here (scroll > down to #28): > > http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.200x > > The compiler produces the correct symbols (and has been for some time), > but the library doesn't implement those functions and you cannot link. > There is another status page for g++ that say much the same, sorry I > can't find that link right now.
That's really a pity. If we really need regex'es, the most simple code could be fetched from NetBSD. It has the advantage to be single-byte only. Paths in the distro shouldn't use multi-byte strings anyway. OTOH, it might be sufficent for quite some time, if the autodep strings are only evaluated as simple filename suffixes: autodep: .oct .so .dll autodep: .info .info.gz Wouldn't that be sufficent and very easy to implement? Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat