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