I am having problems trying to compile Perl 5.8.0 on IRIX.
First, let me say that I am a *complete* Perl newbie, so please
forgive me if this topic is really simple or if I'm doing something
stupid.
In any case, here are the particulars:
As I said, I am trying to compile perl 5.8.0 on IRIX 6.5.17 using
SGI's compiler. I want a 32-bit version and I want ithreads support.
So am giving the following commands to the Configure tool:
sh ./Configure -Dcc="cc -n32" -Duseithreads -d
When I attempt to "make", I get the following errors on the
compilation of gv.c (the third file in):
=========================
`sh cflags "optimize='-O3'" gv.o` gv.c
CCCMD = cc -n32 -DPERL_CORE -c -D_BSD_TYPES -D_BSD_TIME
-woff 1184,1552 -OPT:Olimit=0:space=ON -I/usr/include
-I/usr/freeware/include -I/usr/local/include -I/usr/gnu/include
-DLANGUAGE_C -O3
cc-1020 cc: ERROR File = gv.c, Line = 1693
The identifier "copy" is undefined.
RvDEEPCP(left);
^
cc-1162 cc: ERROR File = gv.c, Line = 1693
Too few arguments in function call.
RvDEEPCP(left);
^
cc-1018 cc: ERROR File = gv.c, Line = 1693
An unmatched left parentheses "(" appears in an expression.
RvDEEPCP(left);
^
3 errors detected in the compilation of "gv.c".
*** Error code 2 (bu21)
==========================
Any ideas as to what is going wrong? Again, I apologize if this is
trivial or not enough information. Please respond via email if
possible.
Thanks!
James
james a. cubeta www.sgi.com
senior systems engineer jcu...@sgi.com
----------------------------------------------------------------------
sgi federal voice: 703.227.8543
14160 newbrook drive mobile: 703.624.5689
suite 100 sgi vnet: 528.8543
chantilly, va 20151 fax: 703.227.8500
Compilation problems should generally be reported by the 'perlbug'
program, if you have a working perl on your system, or else sent via
mail to the perl5porters mailing list: <perl5-...@perl.org>.
--
How many Monks would a Chipmonk chip,
if a Chipmonk could chip Monks?