I am trying to build dbmail-3.0.0.rc3 on freebsd 8.1. So far I am running in a lot of configure and compile errors.
Here is my last gmake run : ============================ gmake all-recursive gmake[1]: Entering directory `/root/dbmail-3.0.0-rc3' Making all in src gmake[2]: Entering directory `/root/dbmail-3.0.0-rc3/src' Making all in modules gmake[3]: Entering directory `/root/dbmail-3.0.0-rc3/src/modules' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -g -O2 -I/usr/local/include/glib-2.0 -D_REENTRANT -I/usr/local/include/gmime-2.4 -I/usr/local/include/glib-2.0 -I/usr/include/zdb -W -Wall -Wpointer-arith -Wstrict-prototypes -MT sortnull.lo -MD -MP -MF ..deps/sortnull.Tpo -c -o sortnull.lo sortnull.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -g -O2 -I/usr/local/include/glib-2.0 -D_REENTRANT -I/usr/local/include/gmime-2.4 -I/usr/local/include/glib-2.0 -I/usr/include/zdb -W -Wall -Wpointer-arith -Wstrict-prototypes -MT sortnull.lo -MD -MP -MF .deps/sortnull.Tpo -c sortnull.c -fPIC -DPIC -o ..libs/sortnull.o In file included from /usr/local/include/gmime-2.4/gmime/gmime.h:28, from ../../src/dbmail.h:53, from sortnull.c:28: /usr/local/include/gmime-2.4/gmime/gmime-iconv.h:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'g_mime_iconv_open' /usr/local/include/gmime-2.4/gmime/gmime-iconv.h:101: error: expected ')' before 'cd' In file included from /usr/local/include/gmime-2.4/gmime/gmime.h:29, from ../../src/dbmail.h:53, from sortnull.c:28: /usr/local/include/gmime-2.4/gmime/gmime-iconv-utils.h:32: error: expected ')' before 'cd' /usr/local/include/gmime-2.4/gmime/gmime-iconv-utils.h:33: error: expected ')' before 'cd' In file included from /usr/local/include/gmime-2.4/gmime/gmime.h:58, from ../../src/dbmail.h:53, from sortnull.c:28: /usr/local/include/gmime-2.4/gmime/gmime-filter-charset.h:54: error: expected specifier-qualifier-list before 'iconv_t' In file included from ../../src/dbmail.h:134, from sortnull.c:28: .../../src/dm_iconv.h:29: error: expected specifier-qualifier-list before 'iconv_t' gmake[3]: *** [sortnull.lo] Error 1 gmake[3]: Leaving directory `/root/dbmail-3.0.0-rc3/src/modules' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/root/dbmail-3.0.0-rc3/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/root/dbmail-3.0.0-rc3' gmake: *** [all] Error 2 ========================== As it has been pointed out to me, the iconv.h, evhttp.h, and other seemingly missing header files, are in fact present on the system. iconv.h is in /usr/include/sys, others are in /usr/local/include .... FreeBSD splits almost everything between /usr and /usr/local, that may be a problem as well. I also emailed the freebsd PORTS dbmail-2.3 package maintainer juste in case he'd have a useful insight. Michael
_______________________________________________ Dbmail-dev mailing list Dbmail-dev@dbmail.org http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev