[Dovecot] Dovecot for HP-UX
Hi
I am trying to install Dovecot on HP-UX
.I did ./configure but when I did make i am getting following error,
please advice me what I have to do .
uasng074@root# make
No suffix list.
make all-recursive
No suffix list.
Making all in src
No suffix list.
Making all in lib
source='ioloop-epoll.c' object='ioloop-epoll.o' libtool=no
DEPDIR=.deps depmode=hp /bin/sh ../../depcomp
cc -DHAVE_CONFIG_H -I. -I. -I../.. -g
-D_XOPEN_SOURCE_EXTENDED -c
ioloop-epoll.c
cc: "array.h", line 63: error 1588:
"__inline_func_array_create_from_buffer_para
m_2_buffer__" undefined.
cc: "array.h", line 63: error 1531: Invalid member of struct or union.
cc: "array.h", line 64: error 1588:
"__inline_func_array_create_from_buffer_para
m_3_element_size__" undefined.
cc: "array.h", line 64: error 1531: Invalid member of struct or union.
*** Error exit code 1
Stop. *** Error exit code 1
Stop. *** Error exit code 1
Stop. *** Error exit code 1
Stop.
On 24.7.2007, at 21.06, Bandi, Uma (GE Indust, Plastics, consultant)
wrote:
cc: "array.h", line 63: error 1588: "__inline_func_array_create_from_buffer_para m_2_buffer__" undefined. cc: "array.h", line 63: error 1531: Invalid member of struct or union.
I'm not sure why it fails there. You could try replacing that code
(src/lib/array.h lines 60-65) with:
static inline void
array_create_from_buffer(array_t *arr, buffer_t *buffer, size_t
element_size)
{
arr->buffer = buffer;
arr->element_size = element_size;
}
Also you could try figuring out if your cc has a separate option to
enable C99 support. That might help too.
participants (2)
-
Bandi, Uma (GE Indust, Plastics, consultant)
-
Timo Sirainen