hi,everyone
     i have no idea about this error,it is so puzzle.

when i run make to compile it,the error appears.

……
……
make[5]: Entering directory `/root/courier-0.65.0.20100628/courier/filters'
gcc -DHAVE_CONFIG_H -I.     -I.. -I./.. -I./../libs -I./../.. -I../.. 
-I../../liblock -Wall -g -O2 -MT dupfilter.o -MD -MP -MF 
.deps/dupfilter.Tpo -c -o dupfilter.o dupfilter.c
mv -f .deps/dupfilter.Tpo .deps/dupfilter.Po
/bin/sh ./libtool --tag=CC   --mode=link gcc  -I.. -I./.. -I./../libs 
-I./../.. -I../.. -I../../liblock -Wall -g -O2   -o dupfilter 
dupfilter.o duphash.o msghash.o libfilter/libfilter.a 
../../md5/libmd5.la ../libs/libcommon.la ../libs/libcourier.la 
../../liblock/liblock.la ../../threadlib/libthreadlib.a 
../../numlib/libnumlib.la `cat ../../threadlib/libthread.dep`
libtool: link: gcc -I.. -I./.. -I./../libs -I./../.. -I../.. 
-I../../liblock -Wall -g -O2 -o dupfilter dupfilter.o duphash.o 
msghash.o  libfilter/libfilter.a ../../md5/.libs/libmd5.a 
../libs/.libs/libcommon.a ../libs/.libs/libcourier.a 
../../liblock/.libs/liblock.a ../../threadlib/libthreadlib.a 
../../numlib/.libs/libnumlib.a -lpthread
gcc -DHAVE_CONFIG_H -I.     -I.. -I./.. -I./../libs -I./../.. -I../.. 
-I../../liblock -Wall -g -O2 -MT courierfilter.o -MD -MP -MF 
.deps/courierfilter.Tpo -c -o courierfilter.o courierfilter.c
courierfilter.c: In function ‘main’:
courierfilter.c:377: error: expected expression before ‘,’ token
make[5]: *** [courierfilter.o] Error 1
make[5]: Leaving directory `/root/courier-0.65.0.20100628/courier/filters'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/root/courier-0.65.0.20100628/courier/filters'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/root/courier-0.65.0.20100628/courier/filters'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/courier-0.65.0.20100628/courier'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/courier-0.65.0.20100628/courier'
make: *** [all-recursive] Error 1

here is part of my config.log:

It was created by courier configure 0.65.0.20100628, which was
generated by GNU Autoconf 2.65.  Invocation command line was

   $ ./configure --prefix=/usr/local/courier --bindir=/usr/local/bin 
--sbindir=/usr/local/sbin --sysconfdir=/etc/sysconfig --localstatedir=/var

……
……

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"

configure: exit 0


want your help!!

many thanks

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to