I know very little about Perl on Windows, but I do know about this:
http://strawberryperl.com/
and I know the guy who's developing it. He's good, and he's very much an
activist developer. He hangs out in irc.perl.org #win32, along with
other like-minded people. I'd ask them about it :)
Anne L. Highsmith wrote:
I have a basic MARC Record program that pulls a record out of a database
and makes a marc record object of it. I do this on my PC, using
ActiveState Perl. I have to do it on the pc, because I intend to use a
vendor-supplied api that exists only for Windows.
I actually have 2 PCs, and have ActiveState Perl on both. I was running
this program on my newer PC and was getting lots of
utf8 "\xBF" does not map to Unicode at C:/Perl/lib/Encode.pm line 164
type errors.
After MUCH experimentation I discovered that the program DOES run on the
OLD pc, but not on the new. Same program, same database record processes
fine on old PC, but not new one. Basically, trying to process any record
which contains unicode characters on the new PC generates the above
error message.
So, this morning, I deleted Activestate perl from the new pc,
re-installed with the latest version, then reinstalled MARC::Record 2.0,
in hopes of fixing this problem. AND IT STILL DOESN'T WORK !!!
So, I can only conclude that something is installed differently on old
pc, or old pc has some necessary file that the new one is missing or
something. Can anybody suggest where the problem might lie and the
solution might be?
Thanks in advance...
Anne L. Highsmith
Consortia Systems Coordinator
5000 TAMU
Evans Library
Texas A&M University
College Station, TX 77843-5000
hism...@tamu.edu
979-862-4234
979-845-6238 (fax)
--
Shawn Boyette
<sboye...@esilibrary.com>