<div>Here is the command I used to build regex with icu support on linux machine. I specified where is the icu library�I installed�instead of system library directory.</div> <div>�</div> <div>./bjam --prefix=/home/qhwang/mylibs/boost/ --with-regex --build-dir=/tmp/boost_build/ --build-type=complete -sHAVE_ICU=1 -sICU_PATH=/home/qhwang/mylibs/icu/� install<br></div> <div>The�regex library I built is dependent on icu library. If you don't specify HAVE_ICU=1 then you don't need ICU_PATH either. Then the regex will not be dependent on icu library. You can't create a u32regex by calling make_u32regex to match or search unicode string. Hope my explain is helpful.</div> <div>�</div> <div>Qihong</div> <div><br><br>�</div> <div class="gmail_quote">On Thu, Apr 2, 2009 at 11:45 AM, Juan Antonio Farr� Basurte <span dir="ltr"><<a href="mailto:jafb@tinet.org">jafb@tinet.org</a>></span> wrote:<br> <blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">> <br>> Yes I have the same issue but it has never been a problem to me, I do not know what it means:<br> > Building Boost.Regex with the optional Unicode/ICU support disabled<br>> <br><br>Oh, that is a different problem than mine.<br>It means that you don't have ICU libraries (or it can't detect them).<br>The only effect is that you cannot use unicode in regular expressions.<br> You just have to install ICU (libicu and libicu-devel) libraries and it'll detect them automatically.<br>For me, it just complains it cannot find the shared libraries, probably<br>because it searches in /usr/lib and not /usr/lib64, but I don't know if<br> that is a problem.<br>Cheers,<br><font color="#888888"><br>Juan<br></font><br>_______________________________________________<br>Boost-users mailing list<br><a href="mailto:Boost-users@lists.boost.org">Boost-users@lists.boost.org</a><br> <a href="http://lists.boost.org/mailman/listinfo.cgi/boost-users" target="_blank">http://lists.boost.org/mailman/listinfo.cgi/boost-users</a><br></blockquote></div><br>