Sriram Krishnan wrote:
> Thanks for the reply. Readme.Win32 should have a notice about building in
> anything other than Visual Studio 6. Since 'msdev' is hardcoded inside the
> ICU build stuff, it *won't build on anything other than Visual Studio 6*.
> For anyone interested, I've written step-by-step instructions on how to
> build it at
> http://dotnetjunkies.com/WebLog/sriram/archive/2005/01/28/49040.aspx

Right you are.  I'll update README.win32 accordingly.

>>Would you care to retrace your steps carefully from a clean CVS HEAD,
>>and provide a detailed description (eg, console in and output)?

[snip]

I've found the problem, hopefully someone can help me resolve the
details.

First what happens is this: In my configuration, I've got
#define DEFAULT_ICU_DATA_DIR ""
runtime_prefix = "/usr/local/parrot-0.1.1-devel"

string_init tries to grab the prefix, which checks if
/usr/local/parrot-0.1.1-devel is present; on my box it's not, which
causes the offendig section to be skipped.  All is well.

But if parrot it is installed (/usr/local/parrot-0.1.1-devel, via
'nmake install') it blows up.

What I don't understand is why parrot needs the ICU data directory.
Can someone please explain?

Ron



Reply via email to