Can't compile mutt-1.4.1 on HP-UX 11.11i
Hello,
I got the following error when compiling mutt-1.4.1 on HP-UX 11.11i
with gcc 3.3.2:
make[2]: Entering directory `/src/mail/mutt-1.4.1'
gcc -DPKGDATADIR=\"/usr/local/share/mutt\" -DSYSCONFDIR=\"/usr/local/etc\"
-DBINDIR=\"/usr/local/bin\"
-DMUTTLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H=1 -I. -I. -Iintl
-I./intl -I/usr/local/include -Wall -pedantic -g -O2 -c keymap.c
In file included from mutt_menu.h:23,
from keymap.c:20:
keymap.h:83: warning: array type has incomplete element type
keymap.c:69: error: `KEY_END' undeclared here (not in a function)
keymap.c:69: error: initializer element is not constant
keymap.c:69: error: (near initialization for `KeyNames[10].value')
keymap.c:69: error: initializer element is not constant
keymap.c:69: error: (near initialization for `KeyNames[10]')
keymap.c:71: error: initializer element is not constant
keymap.c:71: error: (near initialization for `KeyNames[11]')
keymap.c:73: error: initializer element is not constant
keymap.c:73: error: (near initialization for `KeyNames[12]')
keymap.c:74: error: initializer element is not constant
keymap.c:74: error: (near initialization for `KeyNames[13]')
keymap.c:75: error: initializer element is not constant
keymap.c:75: error: (near initialization for `KeyNames[14]')
keymap.c:76: error: initializer element is not constant
keymap.c:76: error: (near initialization for `KeyNames[15]')
keymap.c:77: error: initializer element is not constant
keymap.c:77: error: (near initialization for `KeyNames[16]')
keymap.c: In function `km_bind':
keymap.c:189: warning: dereferencing type-punned pointer will break
strict-aliasing rules
keymap.c: In function `km_dokey':
keymap.c:356: warning: implicit declaration of function `timeout'
keymap.c: In function `mutt_parse_bind':
keymap.c:793: warning: dereferencing type-punned pointer will break
strict-aliasing rules
keymap.c: In function `mutt_parse_macro':
keymap.c:830: warning: dereferencing type-punned pointer will break
strict-aliasing rules
keymap.c:838: warning: dereferencing type-punned pointer will break
strict-aliasing rules
make[2]: *** [keymap.o] Error 1
make[2]: Leaving directory `/src/mail/mutt-1.4.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/src/mail/mutt-1.4.1'
make: *** [all-recursive-am] Error 2
Can you help me ?
Witold Witkowski
-------------------------------------------------------------------------
| Witold Witkowski e-mail: yawitkow@xxxxxxxxxxxxx |
| Academic Computer Center CYFRONET phone: (+48 12) 632-33-55 ext. 119 |
| ul. Nawojki 11 |
| 30-950 KRAKOW 61, P.O. Box 386 |
| POLAND |
-------------------------------------------------------------------------