Storeable.pm errors on make under perl 5.6 now

From: Jim Carey (ozbcoz@optushome.com.au)
Date: Tue Apr 24 2001 - 07:42:20 EDT


this is a bugger - installed 5.6 as a parallel version of perl (probably
stuffed it though) - on cobalt (my server) you can't upgrade the perl 5.003
or it breaks the admin manager - so have to try and create 5.6 in parallel
and then change shebang.

got storable, did /usr/perl56/bin/perl makefile.pl - worked ok (can execute
scripts with that shebang)

but then make gives thousands of errors starting with:

cc -c -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE
_OFFSET_BITS=64 -O2 -DVERSION=\"1.011\" -DXS_VERSION=\"1.011\" -fpic -I/us
r/perl56/lib/5.6.1/i586-linux/CORE Storable.c
Storable.xs:395: parse error before `if'
Storable.xs:395: stray '\' in program
Storable.xs:396: stray '\' in program
Storable.xs:397: parse error before `->'
Storable.xs:397: stray '\' in program

and just keeping on with error after error.

line 394 -> is:

#define KBUFINIT() do { \
        if (!kbuf) { \
                TRACEME(("** allocating kbuf of 128 bytes")); \
                New(10003, kbuf, 128, char); \
                ksiz = 128; \
        } \

anyone got some genius that can give me a pointer here ? I have to get this
going as a hosting customer wants to register MLDNs from his site

cheers

Jim Carey
www.OZbcoz.com discount domain registration
www.iluvoz.com affordable hosting services

>



This archive was generated by hypermail 2.1.3 : Tue Oct 19 2004 - 23:36:23 EDT