Re: make install failure
Ok, i did 'make clean' and 'make install' after changing toplevel Makefile.
Following errors are seen. Any clues ?
>>
In file included from
/sw/packages/gcc/c3.4.3-p3/sparc-sun-solaris2.8/lib/gcc/sparc-sun-solaris2.8/3.4.3/include/sys/signal.h:44,
from /usr/include/signal.h:26,
from ../mutt.h:37,
from auth.c:27:
/usr/include/sys/siginfo.h:259: error: parse error before "ctid_t"
/usr/include/sys/siginfo.h:261: error: ISO C forbids data definition
with no type or storage class
/usr/include/sys/siginfo.h:292: error: parse error before '}' token
/usr/include/sys/siginfo.h:292: error: ISO C forbids data definition
with no type or storage class
/usr/include/sys/siginfo.h:294: error: parse error before '}' token
/usr/include/sys/siginfo.h:294: error: ISO C forbids data definition
with no type or storage class
/usr/include/sys/siginfo.h:390: error: parse error before "ctid_t"
/usr/include/sys/siginfo.h:392: error: ISO C forbids data definition
with no type or storage class
/usr/include/sys/siginfo.h:398: error: conflicting types for '__fault'
/usr/include/sys/siginfo.h:267: error: previous declaration of
'__fault' was here
/usr/include/sys/siginfo.h:404: error: conflicting types for '__file'
/usr/include/sys/siginfo.h:273: error: previous declaration of '__file' was here
/usr/include/sys/siginfo.h:420: error: conflicting types for '__prof'
/usr/include/sys/siginfo.h:287: error: previous declaration of '__prof' was here
/usr/include/sys/siginfo.h:424: error: conflicting types for '__rctl'
/usr/include/sys/siginfo.h:291: error: previous declaration of '__rctl' was here
/usr/include/sys/siginfo.h:426: error: parse error before '}' token
/usr/include/sys/siginfo.h:426: error: ISO C forbids data definition
with no type or storage class
/usr/include/sys/siginfo.h:428: error: parse error before '}' token
/usr/include/sys/siginfo.h:428: error: ISO C forbids data definition
with no type or storage class
/usr/include/sys/siginfo.h:432: error: parse error before "k_siginfo_t"
/usr/include/sys/siginfo.h:437: error: parse error before '}' token
/usr/include/sys/siginfo.h:437: error: ISO C forbids data definition
with no type or storage class
In file included from /usr/include/signal.h:26,
from ../mutt.h:37,
from auth.c:27:
/sw/packages/gcc/c3.4.3-p3/sparc-sun-solaris2.8/lib/gcc/sparc-sun-solaris2.8/3.4.3/include/sys/signal.h:96:
error: parse error before "siginfo_t"
In file included from ../mutt.h:37,
from auth.c:27:
/usr/include/signal.h:111: error: parse error before "siginfo_t"
/usr/include/signal.h:113: error: parse error before "siginfo_t"
make-3.79.1-p7[2]: *** [auth.o] Error 1
make-3.79.1-p7[2]: Leaving directory `/users/ruday/mutt-1.5.19/imap'
make-3.79.1-p7[1]: *** [install-recursive] Error 1
make-3.79.1-p7[1]: Leaving directory `/users/ruday/mutt-1.5.19'
make-3.79.1-p7: *** [install] Error 2
bash-2.05b$
>>
bash-2.05b$ uname -a
SunOS xx-view2 5.10 Generic_137111-06 sun4u sparc SUNW,Sun-Fire-V890
bash-2.05b$
On Thu, May 28, 2009 at 5:04 PM, Rocco Rutte <pdmef@xxxxxxx> wrote:
> Hi,
>
> * Ravi Uday wrote:
>
>> Its 4.0
>
> Wow.
>
>> $RCSfile: perl.c,v $$Revision: 4.0.1.8 $$Date: 1993/02/05 19:39:30 $
>> Patch level: 36
>
> Your perl version is from 1993! Did you get that from a museum on tape? :-)
>
> Seriously, I don't think we should/need/do support something older than
> perl 5.003. With perl 4 I think your only options is to not build docs
> at all (edit top-level Makefile and remove 'doc' from the SUBDIRS and
> DIST_SUBDIRS lines) (or remove the perl call in doc/Makefile.am and live
> with partial documentation).
>
> Rocco
>