Subject: | Solaris8: Map8.xs:95: parse error before `SV' |
Unicode-Map8-0.11 can't compile on Solaris8/sparc:
poseidon:/var/cpan/build/Unicode-Map8-0.11# perl Makefile.PL
Writing Makefile for Unicode::Map8
poseidon:/var/cpan/build/Unicode-Map8-0.11# make
gcc -c -O3 -DVERSION=\"0.11\" -DXS_VERSION=\"0.11\" -fPIC -I/usr/perl5/5.00503/sun4-solaris/CORE -DPERL Map8.c
Map8.xs:95: parse error before `SV'
Map8.xs: In function `map8_magic_free':
Map8.xs:97: `mg' undeclared (first use in this function)
Map8.xs:97: (Each undeclared identifier is reported only once
Map8.xs:97: for each function it appears in.)
*** Error code 1
make: Fatal error: Command failed for target `Map8.o'
poseidon:/var/cpan/build/Unicode-Map8-0.11#
The problem seems to be undefined pTHX_ on line 104 of Map8.c