Subject | Problems with full ICU on 64bit firebird |
---|---|
Author | tomkrej |
Post date | 2011-12-14T16:17:05Z |
Hello, we have a database with UTF8 fields, but we need czech ordering.
We started with 32bit FB2.1, we used full ICU 3.0 for win32 (msvcr7.1) and define our collations according to full ICU capabilities - no problem.
Then we upgrade to FB2.5 win32 - use the same ICU - no problem.
But when we try to use Win64bit firebird I cannot run the server with 64bit ICU - there is different compiler - msvcr6.
What I have to do when I want to use full ICU with 64bit firebird?
Should I use a newer ICU? Which version, and how to set server to use newer version of ICU?
On ICU web page I can found 64bit versions 3.2, 3.4, but they use msvcr6 too. Version 4.0 use msvcr8, maybe this is the way, but how to set firebird to use them?
I'm testing it on Win7-64bit and Win2008 R2 64bit server.
On linux we have bigger problem - nor 32bit nor 64bit works.
Can I ask You why the firebird doesnt use the full ICU in standard installation?
Thank You in advance.
Please help, Tom
We started with 32bit FB2.1, we used full ICU 3.0 for win32 (msvcr7.1) and define our collations according to full ICU capabilities - no problem.
Then we upgrade to FB2.5 win32 - use the same ICU - no problem.
But when we try to use Win64bit firebird I cannot run the server with 64bit ICU - there is different compiler - msvcr6.
What I have to do when I want to use full ICU with 64bit firebird?
Should I use a newer ICU? Which version, and how to set server to use newer version of ICU?
On ICU web page I can found 64bit versions 3.2, 3.4, but they use msvcr6 too. Version 4.0 use msvcr8, maybe this is the way, but how to set firebird to use them?
I'm testing it on Win7-64bit and Win2008 R2 64bit server.
On linux we have bigger problem - nor 32bit nor 64bit works.
Can I ask You why the firebird doesnt use the full ICU in standard installation?
Thank You in advance.
Please help, Tom