icu libraries renamed in icu-50-*
Hello, I just have compiled a personnal build of mingw-w64 (gcc 4.8) and different extern libraries, as icu-50.1.2 (the last release of that library) on windows vista When trying to compile boost (1-53-0), it appears that icu is not found, due to following name changes in icu: * icudata library is now named icudt * icui18n library is now named icuin (i dont know if those change are recent or not :S) We can, of course, provide a copy of those libraries with the correct / needed names, but shouldn't it better to make a conditionnal choice on the icu version to know if we have to use one or other name, to ensure that icu would be correctly detected ? I expect that such test should simply take place in a jamfile or in another, am i wrong?
If you want to target a specific library (Boost.Locale?), put the library
name in the subject; then this would have a better chance at being
addressed. Of course, I don't know if this is library-specific or
Boost-general.
On Sun, Mar 3, 2013 at 4:04 AM, koala01
Hello,
I just have compiled a personnal build of mingw-w64 (gcc 4.8) and different extern libraries, as icu-50.1.2 (the last release of that library) on windows vista
When trying to compile boost (1-53-0), it appears that icu is not found, due to following name changes in icu:
* icudata library is now named icudt * icui18n library is now named icuin
(i dont know if those change are recent or not :S)
We can, of course, provide a copy of those libraries with the correct / needed names, but shouldn't it better to make a conditionnal choice on the icu version to know if we have to use one or other name, to ensure that icu would be correctly detected ?
I expect that such test should simply take place in a jamfile or in another, am i wrong?
______________________________**_________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/**mailman/listinfo.cgi/boost-**usershttp://lists.boost.org/mailman/listinfo.cgi/boost-users
Hello! I've posted this bug on the trac for Boost.Locale, with a patch that works for 32bit libraries: https://svn.boost.org/trac/boost/ticket/8205 Thanks, Jookia. On 03/03/13 23:04, koala01 wrote:
Hello,
I just have compiled a personnal build of mingw-w64 (gcc 4.8) and different extern libraries, as icu-50.1.2 (the last release of that library) on windows vista
When trying to compile boost (1-53-0), it appears that icu is not found, due to following name changes in icu:
* icudata library is now named icudt * icui18n library is now named icuin
(i dont know if those change are recent or not :S)
We can, of course, provide a copy of those libraries with the correct / needed names, but shouldn't it better to make a conditionnal choice on the icu version to know if we have to use one or other name, to ensure that icu would be correctly detected ?
I expect that such test should simply take place in a jamfile or in another, am i wrong?
participants (3)
-
Jeffrey Lee Hellrung, Jr.
-
Jookia
-
koala01