I am trying to build HTML Parser 3.08 on HP-UX 10.20 using gcc.

/usr/local/HTML-Parser-3.08
satools# perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for HTML::Parser

/usr/local/HTML-Parser-3.08
satools# make
mkdir blib
mkdir blib/lib
mkdir blib/lib/HTML
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/HTML
mkdir blib/arch/auto/HTML/Parser
mkdir blib/lib/auto
mkdir blib/lib/auto/HTML
mkdir blib/lib/auto/HTML/Parser
mkdir blib/man3
cp Parser.pm blib/lib/HTML/Parser.pm
cp lib/HTML/Entities.pm blib/lib/HTML/Entities.pm                        
cp lib/HTML/Filter.pm blib/lib/HTML/Filter.pm
cp lib/HTML/HeadParser.pm blib/lib/HTML/HeadParser.pm
cp lib/HTML/TokeParser.pm blib/lib/HTML/TokeParser.pm
cp lib/HTML/LinkExtor.pm blib/lib/HTML/LinkExtor.pm
        /usr/local/bin/perl mkhctype >hctype.h
        /usr/local/bin/perl mkpfunc >pfunc.h
        /usr/local/bin/perl -I/usr/local/perl5/lib/5.00502/PA-RISC1.1
-I/usr/local/perl5/lib/5.00502
/usr/local/perl5/lib/5.00502/ExtUtils/xsubpp  -typemap
/usr/local/perl5/lib/5.00502/ExtUtils/typemap -typemap typemap Parser.xs
>Parser.tc && mv Parser.tc Parser.c
        gcc -c  -D_HPUX_SOURCE -I/usr/local/include -O    
-DVERSION=\"3.08\"  -DXS_VERSION=\"3.08\" -fpic
-I/usr/local/perl5/lib/5.00502/PA-RISC1.1/CORE -DMARKED_SECTION Parser.c
util.c: In function `decode_entities':
In file included from Parser.xs:70:
util.c:59: `hexdigit' undeclared (first use in this function)
util.c:59: (Each undeclared identifier is reported only once
util.c:59: for each function it appears in.)
*** Error exit code 1

Stop.                                               

satools# gcc -v
Reading specs from
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.8.1/specs
gcc version 2.8.1

/usr/local/HTML-Parser-3.08
satools# perl -V
Summary of my perl5 (5.0 patchlevel 5 subversion 2) configuration:
  Platform:
    osname=hpux, osvers=10.20, archname=PA-RISC1.1
    uname='hp-ux glaxapp7 b.10.20 a 9000859 1493503311 two-user license
'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef useperlio=undef d_sfio=undef
  Compiler:
    cc='gcc', optimize='-O', gccversion=2.8.1
    cppflags='-D_HPUX_SOURCE -I/usr/local/include'
    ccflags ='-D_HPUX_SOURCE -I/usr/local/include'
    stdchar='unsigned char', d_stdstdio=define, usevfork=true
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
    alignbytes=8, usemymalloc=y, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =' -L/usr/local/lib'                            
    libpth=/usr/local/lib /lib/pa1.1 /lib /usr/lib /usr/ccs/lib
    libs=-lnsl_s -lndbm -ldld -lm -lc -lndir -lcrypt
    libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E
-Wl,-B,deferred '
    cccdlflags='-fpic', lddlflags='-b -L/usr/local/lib'


Characteristics of this binary (from libperl):
  Built under hpux
  Compiled at Jul 30 1999 15:31:05
  @INC:
    /usr/local/perl5/lib/5.00502/PA-RISC1.1
    /usr/local/perl5/lib/5.00502
    /usr/local/perl5/lib/site_perl/5.005/PA-RISC1.1
    /usr/local/perl5/lib/site_perl/5.005
    .

/usr/local/HTML-Parser-3.08
satools# uname -a
HP-UX satools B.10.20 A 9000/859 1493503311 two-user license        


Any help would be appreciated.

Andy Catero

Reply via email to