Subject: | Error in SGML::Parser::OpenSP-0.994 |
Date: | Tue, 29 Jan 2013 15:26:00 +0000 |
To: | bug-SGML-Parser-OpenSP [...] rt.cpan.org |
From: | "Mike Shilladay" <mike.shilladay [...] microlise.com> |
Hi,
I am having problems in building the OpenSP-0.994 module.
The module I am trying to compile is
SGML::Parser::OpenSP
The version of perl is:
aries:/tmp/SGML-Parser-OpenSP-0.994 # perl -v
This is perl, v5.10.1 (*) built for IA64.ARCHREV_0
Copyright 1987-2009, Larry Wall
Perl may be copied only under the terms of either the Artistic License or
the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
aries:/tmp/SGML-Parser-OpenSP-0.994 #
The operating system is HP-UX 11iv3 (11.31)
The error that is observed is here, it is the same error irrespective of
whether it is pulled from CPAN or the source pulled and attempted to
compile locally.
aries:/tmp/SGML-Parser-OpenSP-0.994 # perl -MCPAN -e shell
Terminal does not support AddHistory.
cpan shell -- CPAN exploration and modules installation (v1.9402)
Enter 'h' for help.
cpan[1]> install SGML::Parser::OpenSP
CPAN: Storable loaded ok (v2.20)
Going to read '/.cpan/Metadata'
Database was generated on Tue, 29 Jan 2013 04:06:43 GMT
Running install for module 'SGML::Parser::OpenSP'
CPAN: YAML loaded ok (v0.84)
Running make for B/BJ/BJOERN/SGML-Parser-OpenSP-0.994.tar.gz
CPAN: Digest::SHA loaded ok (v5.47)
Checksum
for /.cpan/sources/authors/id/B/BJ/BJOERN/SGML-Parser-OpenSP-0.994.tar.
gz ok
Scanning cache /.cpan/build for sizes
.......................................................................-----DONE
DEL(1/6): /.cpan/build/File-HomeDir-1.00-k2Fa26
DEL(2/6): /.cpan/build/CPAN-SQLite-0.202-HaVbDQ
DEL(3/6): /.cpan/build/Locale-Maketext-Utils-0.35-gYPxCl
DEL(4/6): /.cpan/build/Filesys-Df-0.92-lLaw_q
DEL(5/6): /.cpan/build/Filesys-Statvfs-0.82-B9Njz2
DEL(6/6): /.cpan/build/Net-AIM-1.22-_j31Kg
CPAN: Archive::Tar loaded ok (v1.52)
x SGML-Parser-OpenSP-0.994/Changes, 1851 bytes, 4 tape blocks
x SGML-Parser-OpenSP-0.994/eg/xhtml1val.pl, 1654 bytes, 4 tape blocks
x SGML-Parser-OpenSP-0.994/lib/SGML/Parser/OpenSP/Tools.pm, 10169 bytes, 20
tape
blocks
x SGML-Parser-OpenSP-0.994/lib/SGML/Parser/OpenSP.pm, 27154 bytes, 54 tape
block
s
x SGML-Parser-OpenSP-0.994/Makefile.PL, 1315 bytes, 3 tape blocks
x SGML-Parser-OpenSP-0.994/MANIFEST, 702 bytes, 2 tape blocks
x SGML-Parser-OpenSP-0.994/META.yml, 550 bytes, 2 tape blocks
x SGML-Parser-OpenSP-0.994/OpenSP.xs, 37176 bytes, 73 tape blocks
x SGML-Parser-OpenSP-0.994/README, 1317 bytes, 3 tape blocks
x SGML-Parser-OpenSP-0.994/samples/no-doctype.xml, 25 bytes, 1 tape blocks
x SGML-Parser-OpenSP-0.994/samples/test.soc, 99 bytes, 1 tape blocks
x SGML-Parser-OpenSP-0.994/samples/xhtml1-strict-s.dtd, 17442 bytes, 35
tape blo
cks
x SGML-Parser-OpenSP-0.994/samples/xml.dcl, 7407 bytes, 15 tape blocks
x SGML-Parser-OpenSP-0.994/t/01basic.t, 905 bytes, 2 tape blocks
x SGML-Parser-OpenSP-0.994/t/02integrity.t, 761 bytes, 2 tape blocks
x SGML-Parser-OpenSP-0.994/t/03exceptions.t, 890 bytes, 2 tape blocks
x SGML-Parser-OpenSP-0.994/t/04basicparse.t, 1048 bytes, 3 tape blocks
x SGML-Parser-OpenSP-0.994/t/05basichandler.t, 1930 bytes, 4 tape blocks
x SGML-Parser-OpenSP-0.994/t/06parseliteral.t, 1928 bytes, 4 tape blocks
x SGML-Parser-OpenSP-0.994/t/07defaults.t, 994 bytes, 2 tape blocks
x SGML-Parser-OpenSP-0.994/t/08comments.t, 1177 bytes, 3 tape blocks
x SGML-Parser-OpenSP-0.994/t/09locations.t, 1707 bytes, 4 tape blocks
x SGML-Parser-OpenSP-0.994/t/10errors.t, 1136 bytes, 3 tape blocks
x SGML-Parser-OpenSP-0.994/t/11parsers.t, 1178 bytes, 3 tape blocks
x SGML-Parser-OpenSP-0.994/t/12utf8.t, 2829 bytes, 6 tape blocks
x SGML-Parser-OpenSP-0.994/t/13restricted.t, 1936 bytes, 4 tape blocks
x SGML-Parser-OpenSP-0.994/t/14illegalparse.t, 1063 bytes, 3 tape blocks
x SGML-Parser-OpenSP-0.994/t/15parseinput.t, 1018 bytes, 2 tape blocks
x SGML-Parser-OpenSP-0.994/t/16catalogs.t, 2088 bytes, 5 tape blocks
x SGML-Parser-OpenSP-0.994/t/17splitmessage.t, 4410 bytes, 9 tape blocks
x SGML-Parser-OpenSP-0.994/t/18halt.t, 2044 bytes, 4 tape blocks
x SGML-Parser-OpenSP-0.994/t/19refcounting.t, 1132 bytes, 3 tape blocks
x SGML-Parser-OpenSP-0.994/t/20passfd.t, 1460 bytes, 3 tape blocks
x SGML-Parser-OpenSP-0.994/t/21parsestring.t, 1930 bytes, 4 tape blocks
x SGML-Parser-OpenSP-0.994/t/22mwarnings.t, 1755 bytes, 4 tape blocks
x SGML-Parser-OpenSP-0.994/t/98podsyn.t, 269 bytes, 1 tape blocks
x SGML-Parser-OpenSP-0.994/t/99podcov.t, 385 bytes, 1 tape blocks
x SGML-Parser-OpenSP-0.994/typemap, 516 bytes, 2 tape blocks
CPAN: File::Temp loaded ok (v0.22)
CPAN.pm: Going to build B/BJ/BJOERN/SGML-Parser-OpenSP-0.994.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for SGML::Parser::OpenSP
Writing MYMETA.yml and MYMETA.json
cp lib/SGML/Parser/OpenSP.pm blib/lib/SGML/Parser/OpenSP.pm
cp lib/SGML/Parser/OpenSP/Tools.pm blib/lib/SGML/Parser/OpenSP/Tools.pm
/usr/local/bin/perl /usr/local/lib/perl5/5.10.1/ExtUtils/xsubpp -C
++ -t
ypemap /usr/local/lib/perl5/5.10.1/ExtUtils/typemap -typemap typemap
OpenSP.xs
Show quoted text
> OpenSP.xsc && mv OpenSP.xsc OpenSP.c
Warning: Found a 'CODE' section which seems to be using 'RETVAL' but no
'OUTPUT'
section. in OpenSP.xs, line 1178
g++ -c -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings
-I/usr/local/include
-D_LARGEFILE_SOURCE -O -DVERSION=\"0.994\" -DXS_VERSION=\"0.994\" +Z
"-I/us
r/local/lib/perl5/5.10.1/IA64.ARCHREV_0/CORE" -DSP_MULTI_BYTE=1 OpenSP.c
g++: +Z: No such file or directory
<command-line>: error: missing '(' after predicate
*** Error exit code 1
Stop.
BJOERN/SGML-Parser-OpenSP-0.994.tar.gz
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
BJOERN/SGML-Parser-OpenSP-0.994.tar.gz : make NO
cpan[8]>
Using the source code and compiling .....
aries:/tmp/SGML-Parser-OpenSP-0.994 # perl Makefile.PL
Writing Makefile for SGML::Parser::OpenSP
Writing MYMETA.yml and MYMETA.json
aries:/tmp/SGML-Parser-OpenSP-0.994 #
aries:/tmp/SGML-Parser-OpenSP-0.994 # make
cp lib/SGML/Parser/OpenSP.pm blib/lib/SGML/Parser/OpenSP.pm
cp lib/SGML/Parser/OpenSP/Tools.pm blib/lib/SGML/Parser/OpenSP/Tools.pm
/usr/local/bin/perl /usr/local/lib/perl5/5.10.1/ExtUtils/xsubpp -C
++ -t
ypemap /usr/local/lib/perl5/5.10.1/ExtUtils/typemap -typemap typemap
OpenSP.xs
Show quoted text> OpenSP.xsc && mv OpenSP.xsc OpenSP.c
Warning: Found a 'CODE' section which seems to be using 'RETVAL' but no
'OUTPUT'
section. in OpenSP.xs, line 1178
g++ -c -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings
-I/usr/local/include
-D_LARGEFILE_SOURCE -O -DVERSION=\"0.994\" -DXS_VERSION=\"0.994\" +Z
"-I/us
r/local/lib/perl5/5.10.1/IA64.ARCHREV_0/CORE" -DSP_MULTI_BYTE=1 OpenSP.c
g++: +Z: No such file or directory
<command-line>: error: missing '(' after predicate
*** Error exit code 1
Stop.
aries:/tmp/SGML-Parser-OpenSP-0.994 #
The error appears to relate to the g++ compiler, but not being a
professional coder, I cannot say whether this is the case or not.
The version of the g++ compiler is 4.2.3
I have already loaded the OpenJade library (1.5.2)
The reason that OpenSP is required is that I am trying to load the perl
bundle "Bundle::W3C::Validator", of which SGML::Parser::OpenSP is a
prerequisite, all the other perl modules including prereqs have been
successfully loaded.
The only other thing I can think off is going back previous versions of g++
compiler.
Let me know if you need any further info
Best Regards,
Mike Shilladay HP ASP, APP
UNIX Technical Consultant
direct line: +44 (0)1773 537332
mobile: +44 (0)7793 846680
Microlise Ltd | Farrington Way | Eastwood | Nottingham | NG16 3AG (Registered Office)
T: 01773 537000 | F: 01773 537373 | enquiries@microlise.com | www.microlise.com Microlise Service Desk | Nottingham | UK
T: 01773 537474 | E: servicedesk@microlise.com This email and any files transmitted with it are confidential and intended solely for the individual or entity to whom they are addressed. If you have received this email in error please notify the sender and delete it immediately. Any disclosure, copying, distribution, or any action taken or omitted is to be taken in reliance on it is prohibited and may be unlawful. Please note any views or opinions presented in this email message are solely those of the author and do not necessarily represent those of the Microlise Group unless otherwise specifically stated.
Microlise Group Limited - Registered in England and Wales No. 1670983 | Microlise Limited - Registered in England and Wales No. 3037936 | Microlise Engineering Limited - Registered in England and Wales No. 2211125 | VAT Number 694 5425 02 | Please think about the environment......Don't print this email unless you need to.
Message body is not shown because it is too large.