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
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");