# New Ticket Created by "K. Stol" # Please include the string: [perl #34572] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=34572 >
Hello, Found some spare time today to give another shot at parrot on windows, and noticed just doing "perl Configure.pl" + "nmake" didn't work. According to the README.win32, ICU should be downloaded, extracted and its path should be included in the PATH variable. In README.win32 there are 2 errors. Both are corrected with this patch. 1: the link to download ICU is old, this link is now fixed. 2: the file "icudata.lib", as mentioned in the README.win32 file, does not exist in the distribution I downloaded, which is: "icu-3.2-Win32-msvc7.1.zip" but this file's name is "icudt.lib", not "icudata.lib" This filename is now fixed. Fixing these 2 items worked for me. (I use MS VS.NET v13.10.3077) Regards, Klaas-Jan
--- README.win32 2005-01-26 11:59:49.000000000 +0100 +++ README.win32.new 2005-03-25 16:37:05.000000000 +0100 @@ -50,7 +50,7 @@ Though Parrot comes with ICU, the build system is rather fragile, and will not work for most people. Currently, the best way to use ICU is to download the binary distribution from -L<http://oss.software.ibm.com/icu/download/2.8/index.html>, unpack +L<http://www-306.ibm.com/software/globalization/icu/downloads.jsp>, unpack it (say, into C:\usr\lib), add the bin directory to PATH, and tell Configure.pl to use it. @@ -58,7 +58,7 @@ unzip icu-2.8-Win32_msvc7.zip -d C:\usr\lib set PATH=%PATH%;C:\usr\lib\icu\bin cd <parrot directory> - perl Configure.pl --icushared="C:\usr\lib\icu\lib\icudata.lib C:\usr\lib\icu\lib\icuuc.lib" --icuheaders="C:\usr\lib\icu\include" + perl Configure.pl --icushared="C:\usr\lib\icu\lib\icudt.lib C:\usr\lib\icu\lib\icuuc.lib" --icuheaders="C:\usr\lib\icu\include" With MinGW32, use icu-2.8-Win32_msvc6.zip .