id summary reporter owner description type status milestone component version severity resolution keywords cc 3425 ICU_LINK doesn't work Andrey Semashev John Maddock "I'm trying to compile Boost.Regex with ICU 3.4 and MSVC 7.1. The ICU library in my case has a nonstandard directory layout like this: {{{ icu | |->include | | | |->layout | |->unicode | |->win32 | |->lib }}} So the library binaries are in icu/win32/lib instead of the standard icu/lib. I tried to use ICU_LINK environment variable, like bjam suggests (note, I use Cygwin to build the library): {{{ export HAVE_ICU=1 export ICU_PATH=""$PATH_TO_ICU/icu"" export ICU_LINK=""/LIBPATH:$PATH_TO_ICU/icu/win32/lib icuuc.lib icuin.lib icudt.lib"" }}} However, it seems this variable has no effect, the parameters in ICU_LINK are not seen in the linker command line. What I eventually came up with was to explicitly specify $ICU_LINK in linkflags for bjam when building Boost.Regex. " Bugs closed Boost 1.41.0 regex Boost 1.40.0 Problem fixed icu