kram has asked for the wisdom of the Perl Monks concerning the following question:

Hi
I'm using ActiveState perl, "v5.6.1 built for MSWin32-x86-multi-thread" under NT4.
I've been struggling for a while to get the Unicode::MapUTF8 module to install.
During install I get the message "Warning: prerequisite Unicode::Map8 failed to load".
So I try and install "Unicode::Map8" and it tells me it's up-to-date.
I've checked the dirs in @INC and Map8.pm is under the ...Perl/Site/lib/Unicode dir.
Appreciate any advice...

Replies are listed 'Best First'.
Re: MapUTF8 installation
by Biker (Priest) on Apr 19, 2002 at 09:00 UTC

    Could it be that Unicode::MapUTF8 requires a later version of Unicode::Map8 than the one you're trying to (re-)install?

    perl -MUnicode::Map8 -e 'print("$Unicode::Map8::VERSION\n");'

    Compare with the requirements of Unicode::MapUTF8
    Everything went worng, just as foreseen.

      This is wierd:

      Z:/owensmn/SOURCES perl -MUnicode::Map8 -e 'print("$Unicode::Map8::VERSION\n");'
      Can't locate loadable object for module Unicode::Map8 in @INC (@INC contains: e:/Perl/lib e:/Perl/site/lib .) at -e line 0
      Compilation failed in require.
      BEGIN failed--compilation aborted.

      Z:/owensmn/SOURCES perl -MCPAN -e 'install Unicode::Map8'
      CPAN: Storable loaded ok
      Going to read E:\perl\.cpan\Metadata
      Unicode::Map8 is up to date.

      Should I manually delete Unicode::Map8 and start again?
        Hi Well I did anyway...
        It failed during the make with these errors.
        map8x.c
        map8x.c(97) : error C2065: 'my_perl' : undeclared identifier
        map8x.c(97) : error C2223: left of '->IStdIO' must point to struct/union
        map8x.c(97) : error C2223: left of '->IStdIO' must point to struct/union
        NMAKE : fatal error U1077: 'cl' : return code '0x2'
        Stop.
        M:\VC98\bin\nmake.EXE -- NOT OK
        Running make test
        Can't test without successful make
        Running make install
        make had returned bad status, install seems impossible
        Can anyone advise?