
Max wrote:
And do you have static libs for ICU? If not, then per John statement
above,
you cannot use ICU with static runtime.
- Volodya
No. I think it's not a difficult task to change the solution configuration of ICU to get the static libs. But I don't know whether I need to specially change the names of resulting static version libs to make them in line with those expected by bjam.
[BTW, bjam is a low-level, and dumb, build engine. You are talking about Boost.Build here]. Boost.Build will use icucore.lib on the command line (and similar for other libraries). MSVC does not have a way to explicitly request static or shared variant.
Probably the author of the bjam building scripts can tell immediately the answer without even having a look at the code. :-)
See above.
Static version of the unicode-enabled regex is not a must-have of me so far. Any time that becomes the case, I will have a more deeper test.
Thank you all for your help.
I'd suggest that you and John figure out what behaviour is right. Implementing pretty much everything is trivial, but I don't know anything about ICU so don't know what's right. - Volodya