On 160, 06 09, 2006 at 02:07:00PM +0300, Timo Sirainen wrote:
On Thu, 2006-06-08 at 10:54 +0800, Timothy White wrote:
gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -o sievec sievec.o libsieve.a
This is missing map.o and imparse.o files. It should be:
gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -o sievec sievec.o map.o imparse.o libsieve.a /home/cras/cvs/m/dovecot/src/lib/liblib.a
Maybe you had it compiled before but didn't now run autogen.sh again to update the makefiles?
I think that this problem is related to these automake warnings:
automake: src/libsieve/Makefile.am: not supported: source file ../map.c' is in subdirectory automake: src/libsieve/Makefile.am: not supported: source file
../imparse.c' is in subdirectory
-- Andrey Panin | Linux and UNIX system administrator pazke@donpac.ru | PGP key: wwwkeys.pgp.net