[Dovecot] Compiling v1.3 on different OSes

Alan Ferrency alan at pair.com
Tue Apr 7 00:12:02 EEST 2009


Timo Sirainen <tss at iki.fi> wrote:

> Could you non-Linux users test if this compiles with you?
>
> http://dovecot.org/tmp/dovecot-1.3.UNSTABLE.tar.gz

During 'make' on FreeBSD 6, I get:

/usr/local/bin/bash ../../libtool --tag=CC    --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..    -I/usr/local/include  -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -MT lib-signals.lo -MD -MP -MF .deps/lib-signals.Tpo -c -o lib-signals.lo lib-signals.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -MT lib-signals.lo -MD -MP -MF .deps/lib-signals.Tpo -c lib-signals.c  -fPIC -DPIC -o .libs/lib-signals.o

lib-signals.c: In function `lib_signal_code_to_str':
lib-signals.c:47: error: `SEGV_MAPERR' undeclared (first use in this function)
lib-signals.c:47: error: (Each undeclared identifier is reported only once
lib-signals.c:47: error: for each function it appears in.)
lib-signals.c:49: error: `SEGV_ACCERR' undeclared (first use in this function)
lib-signals.c:55: error: `BUS_ADRALN' undeclared (first use in this function)
lib-signals.c:57: error: `BUS_ADRERR' undeclared (first use in this function)
lib-signals.c:59: error: `BUS_OBJERR' undeclared (first use in this function)


% libtool --version
ltmain.sh (GNU libtool) 1.5.22 (1.1220.2.365 2005/12/18 22:14:06)

% gcc --version
gcc (GCC) 3.4.4 [FreeBSD] 20050518


I hope this helps, and I'd be happy to perform further compilation
tests.

Alan Ferrency
pair Networks, Inc.



More information about the dovecot mailing list