Boost logo

Boost Users :

From: John Maddock (john_at_[hidden])
Date: 2006-02-21 05:25:43


> I found one strange thing - when i compile boost::regex with unicode
> support (via icu), my code, that use char's stop linking with
> following messages:
>
> /opt/skvt2-devel/include/boost/regex/v4/basic_regex.hpp:254:
> undefined reference to `boost::basic_regex<char,
> boost::regex_traits<char, boost::cpp_regex_traits<char> >
> >::do_assign(char const*, char const*, unsigned int)'
> Configuration.o: In function `perl_matcher':

> I want to use both unicode regexp's and usual regexp's. how i can fix
> this?

That's weird: Adding ICU/Unicode support doesn't change narrow character
support at all, it literally adds a few extras and leaves everything else
unchanged, can you please double check all your build commands, and if you
still have a problem then let me have a test case?

John.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net