On Mon, Sep 10, 2001 at 04:29:02PM +0100, [EMAIL PROTECTED] wrote:
> dycdmp01 # make
>
> This produced the following output
>
> cc -c -Ae -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O +Onolimit
> -D
> VERSION=\"1.20\" -DXS_VERSION=\"1.20\" +z
> -I/opt/perl5/lib/5.6.1/PA-RISC1.1/COR
> E -DDBI_NO_THREADS Perl.c
> cc: +Onolimit: No such file or directory
> cc: +z: No such file or directory
> <command line>: missing '(' after predicate
> *** Error exit code 1
>
> Stop.
It looks like the compiler used to compile perl is different from the
compiler you're using now. This can happen when you install a package from
a vendor, but don't install the compiler package they used to compile perl
with.
If this is the case there are three solutions (AFAIK); get the compiler used
to compile perl, modify Config.pm (in one of your @INC directories) to use
the flags appropriate to your current compiler, or recompile perl yourself
with said compiler.
If you're using HP-UX, which you appear to, as well as the compiler supplied
for free with the rest of the OS you'll want to replace it with their
for-pay version, or gcc. If you do get their for-pay version it should make
your problem go away.
Michael
--
Administrator www.shoebox.net
Programmer, System Administrator www.gallanttech.com
--
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]