Прошу помощи с boost::xpressive
От: Haccel  
Дата: 18.12.09 11:55
Оценка:
Не могу закомпилить под виндой на gcc ( mingw — QtCreator )
Ругается на wsmatch , wsregex и так далее...Пишет что не объвлено сие.
sregex — всё нормально.

В файле \boost\xpressive\xpressive_fwd.hpp вижу такое:


#if defined(BOOST_NO_CWCHAR) | defined(BOOST_NO_CWCTYPE) | defined(BOOST_NO_STD_WSTRING)
# ifndef BOOST_XPRESSIVE_NO_WREGEX
#  define BOOST_XPRESSIVE_NO_WREGEX
# endif
#endif


и ниже такое:


    #ifndef BOOST_XPRESSIVE_NO_WREGEX
    typedef basic_regex<std::wstring::const_iterator>               wsregex;
    typedef basic_regex<wchar_t const *>                            wcregex;
    #endif



Как же жить дальше?
Ума хватило только закоментить в бусте первую конструкцию, но тогда прога падает, да и не выход это...
Жду помощи...сроки давят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.