in reply to Error during manual local module install

From the information you are given, I cannot see which version of XML::LibXML::Common is installed, nor what architecture you are using (are you using a perl with 64bit integers when running perl Makefile.PL?).

I also don't know what 'perlgcc' is doing.

  • Comment on Re: Error during manual local module install

Replies are listed 'Best First'.
Re^2: Error during manual local module install
by madorb (Novice) on Jul 22, 2009 at 23:31 UTC
    XML::LibXML::Common is version 0.13. I'm using perl on solaris 5.10 (i think 64bit)

    The perlgcc is a fun bit to get around the fact that solaris' perl distro is compiled with a compiler that doesn't ship with the os. The source of it is:

    #!/usr/perl5/5.8.4/bin/perl eval 'exec /usr/perl5/5.8.4/bin/perl -S $0 ${1+"$@"}' if 0; # not running under some shell # # Copyright 2004 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # #ident "@(#)perlgcc 1.1 04/06/09 SMI" # use 5.8.4; use strict; use warnings; our $VERSION = '1.1'; $ENV{PERL5_OVERRIDE_CONFIG} = '1'; if (exists($ENV{PERL5LIB})) { $ENV{PERL5LIB} = "/usr/perl5/5.8.4/lib/Sun/Solaris/PerlGcc:$ENV{PERL5LIB}"; } else { $ENV{PERL5LIB} = '/usr/perl5/5.8.4/lib/Sun/Solaris/PerlGcc'; } exec('/usr/perl5/5.8.4/bin/perl', @ARGV) || die("Can't exec /usr/perl5/5.8.4/bin/perl: $!\n");