local installation problem on sunOS
hello,
I like to install mutt in my local directory at an educational institut
with SunOS operating system.
mypc:> uname -a
SunOS inuesu13 5.10 Generic_118822-20 sun4u sparc SUNW,Ultra-5_10
mypc:> ./configure --prefix=/user/my_name/temp/install
--with-curses=/usr/lib
mypc:> make install
configuration sees to work fine and does not give any error messages.
"make install" gives following error which I can not figure out. I do
not want to miss mutt at my university place. Your ideas/hints are much
appreciated.
---------------------------------------output after "make install"
----------------------------------------
</skip>
Making install in contrib
make[1]: Entering directory `/user/my_name/temp/mutt-1.4.2.1/contrib'
../mkinstalldirs /user/my_name/temp/install/doc/mutt/samples
/user/my_name/temp/install/doc/mutt/samples/iconv
for f in Mush.rc Pine.rc gpg.rc pgp2.rc pgp5.rc pgp6.rc Tin.rc
sample.muttrc sample.mailcap sample.muttrc-tlr ; do \
.././install-sh -c -m 644 ./$f
/user/my_name/temp/install/doc/mutt/samples ; \
done
for f in ./iconv/*.rc ; do \
.././install-sh -c -m 644 $f
/user/my_name/temp/install/doc/mutt/samples/iconv ; \
done
make[1]: Leaving directory `/user/my_name/temp/mutt-1.4.2.1/contrib'
make[1]: Entering directory `/user/my_name/temp/mutt-1.4.2.1'
gcc -DPKGDATADIR=\"/user/my_name/temp/install/share/mutt\"
-DSYSCONFDIR=\"/user/my_name/temp/install/etc\"
-DBINDIR=\"/user/my_name/temp/install/bin\"
-DMUTTLOCALEDIR=\"/user/my_name/temp/install/share/locale\"
-DHAVE_CONFIG_H=1 -I. -I. -Iintl -I/usr/lib/include -I./intl
-I/user/my_name/temp/install/include -Wall -pedantic -g -O2 -c patchlist.c
In file included from /usr/include/sys/signal.h:34,
from /usr/include/signal.h:26,
from mutt.h:34,
from patchlist.c:5:
/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'
/usr/include/sys/siginfo.h:404: error: conflicting types for `__file'
/usr/include/sys/siginfo.h:273: error: previous declaration of `__file'
/usr/include/sys/siginfo.h:420: error: conflicting types for `__prof'
/usr/include/sys/siginfo.h:287: error: previous declaration of `__prof'
/usr/include/sys/siginfo.h:424: error: conflicting types for `__rctl'
/usr/include/sys/siginfo.h:291: error: previous declaration of `__rctl'
/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:34,
from patchlist.c:5:
/usr/include/sys/signal.h:85: error: parse error before "siginfo_t"
In file included from mutt.h:34,
from patchlist.c:5:
/usr/include/signal.h:111: error: parse error before "siginfo_t"
/usr/include/signal.h:113: error: parse error before "siginfo_t"
make[1]: *** [patchlist.o] Error 1
make[1]: Leaving directory `/user/my_name/temp/mutt-1.4.2.1'
make: *** [install-recursive] Error 1
--
Realos Osis