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

Reply via email to