Mailing List Archive

help - can't compile perl.
Hi, Can you help me?

I have trying to compile perl for days now. Configure and make depend
work great, but the actual make bombs in the same spot each time. (I am
not a big C peron). I am running slackware linux 3.0 (ELF) with kernel
1.2.13 (ELF) and gcc 2.7.0. I am trying to build Perl5.001n or 5.001m
(neither work).

Any help would be great.

----------
output of "make" and the bombout.
----------

Now you must run a make.
bash# make
`sh cflags libperl.a miniperlmain.o` miniperlmain.c
CCCMD = cc -c -D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL -O2
`sh cflags libperl.a perl.o` perl.c
CCCMD = cc -c -D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL -O2
perl.c: In function `init_postdump_symbols':
perl.c:1639: warning: passing arg 1 of `time' from incompatible pointer
type
`sh cflags libperl.a gv.o` gv.c
CCCMD = cc -c -D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL -O2
`sh cflags libperl.a toke.o` toke.c
CCCMD = cc -c -D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL -O2
`sh cflags libperl.a perly.o` perly.c
CCCMD = cc -c -D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL -O2
`sh cflags libperl.a op.o` op.c
CCCMD = cc -c -D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL -O2
`sh cflags libperl.a regcomp.o` regcomp.c
CCCMD = cc -c -D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL -O2
`sh cflags libperl.a dump.o` dump.c
CCCMD = cc -c -D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL -O2
`sh cflags libperl.a util.o` util.c
CCCMD = cc -c -D__USE_BSD_SIGNAL -Dbool=char -DHAS_BOOL -O2
util.c: In function `mess':
util.c:835: conflicting types for `vsprintf'
/usr/include/stdio.h:142: previous declaration of `vsprintf'
make: *** [util.o] Error 1
bash#

--
Chris MacLean - mailto:cmaclean@pinc.com - http://vvv.com/~cmaclean/
Subdudes Creativity Engine - Softwords Research / Pacific Interconnect
http://vvv.com/ http://www.swifty.com/ Victoria, BC, Canada :-))
Re: help - can't compile perl. [ In reply to ]