[prev in list] [next in list] [prev in thread] [next in thread]
List: xalan-c-users
Subject: Re: assert in XalanICUMessageLoader on Windows
From: Michael Ellery <mikee () s2technologies ! com>
Date: 2008-03-05 4:45:45
Message-ID: 47CE2579.2030305 () s2technologies ! com
[Download RAW message or body]
David Bertoni wrote:
> Yes. The .dat file is produced by the build process, but is not
> required, because its contents are in the resource DLL.
>
> Check your path to make sure it's not pointing to a newer version of the
> ICU. There's a glitch in the Makefiles where versions of the ICU
> binaries that are in the path will be used instead of the one specified
> by the ICUROOT environment variable.
>
> If you do binary dump of the .dat file, you should see the correct
> resource name, which is "XalanMessages_1_10D_en_US.res." If you see
> something like
> "..\..\..\..\..\Build\Win32\VC7.1\Debug\Nls\Icu\XalanMessages_1_10D_en_US.res,"
> then the resources were built with a newer version of the ICU.
>
bingo - that was the problem. I inadvertently installed ICU 3.8 in my
cygwin /usr area, and THAT was in my path -- oops. After removing that
and rebuilding xalan, all is good now. Thanks very much for your help.
-Mike
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic