Fehler beim make von Cyrus-imapd - imapopts.h:181
Posted: 2007-02-14 13:33
Hi Community!
Ich werde bald wahnsinnig mit der Installation des Cyrus-IMAPD.
Alles nach dieser Anleitung: http://www.postfix-howto.de/installation/cyrus.htm
Und zwar bekomme ich immer beim "make" den Fehler
make[1]: Entering directory `/usr/local/src/email/cyrus-imapd-2.2.9/lib'
gcc -c -I.. -I/usr/local/bdb/include -I/usr/include/et -I/usr/local/ssl/include -I../et -I/usr/local/lib/include -DHAVE_CONFIG_H -g -O2
libconfig.c
In file included from libconfig.h:47,
from libconfig.c:57:
imapopts.h:181: error: array type has incomplete element type
make[1]: *** [libconfig.o] Fehler 1
make[1]: Leaving directory `/usr/local/src/email/cyrus-imapd-2.2.9/lib'
make: *** [all] Fehler 1
Dieser Fehler ist wohl schon bekannt gewesen, und wurde gefixt.
In früheren Versionen wurde auf ein Array hingewiesen (oder so) was danach ers deklariert wurde.
Meien Version jeodoch beinhaltet jedoch die Version, die auch durch einen Patch
(der aus diesem Grund zur Verfügung gestellt wurde) zusatande gekommen wäre.
Selbst wenn ich ohne jeglichen ./configure Parameter ein make versuche, kommt es zu diesem Error.
Auch in allen erdenklichen anderen Versuchen scheitere ich an diesem Punkt.
Auch andere Versionen habe ich versucht, ohne Erfolg. Und gcc-4.1 ist auf dem neuesten Stand.
Wisst ihr noch eine möglichkeit, woran es hängen könnte?
Vielen Dank im vorraus!
Viele Grüße,
Daniel
PS: Mein System: Debian 3.1 Testing mit 2.6.18er Kernel und AMD Athlon64 3800+
Ich werde bald wahnsinnig mit der Installation des Cyrus-IMAPD.
Alles nach dieser Anleitung: http://www.postfix-howto.de/installation/cyrus.htm
Und zwar bekomme ich immer beim "make" den Fehler
make[1]: Entering directory `/usr/local/src/email/cyrus-imapd-2.2.9/lib'
gcc -c -I.. -I/usr/local/bdb/include -I/usr/include/et -I/usr/local/ssl/include -I../et -I/usr/local/lib/include -DHAVE_CONFIG_H -g -O2
libconfig.c
In file included from libconfig.h:47,
from libconfig.c:57:
imapopts.h:181: error: array type has incomplete element type
make[1]: *** [libconfig.o] Fehler 1
make[1]: Leaving directory `/usr/local/src/email/cyrus-imapd-2.2.9/lib'
make: *** [all] Fehler 1
Dieser Fehler ist wohl schon bekannt gewesen, und wurde gefixt.
In früheren Versionen wurde auf ein Array hingewiesen (oder so) was danach ers deklariert wurde.
Meien Version jeodoch beinhaltet jedoch die Version, die auch durch einen Patch
(der aus diesem Grund zur Verfügung gestellt wurde) zusatande gekommen wäre.
Selbst wenn ich ohne jeglichen ./configure Parameter ein make versuche, kommt es zu diesem Error.
Auch in allen erdenklichen anderen Versuchen scheitere ich an diesem Punkt.
Auch andere Versionen habe ich versucht, ohne Erfolg. Und gcc-4.1 ist auf dem neuesten Stand.
Wisst ihr noch eine möglichkeit, woran es hängen könnte?
Vielen Dank im vorraus!
Viele Grüße,
Daniel
PS: Mein System: Debian 3.1 Testing mit 2.6.18er Kernel und AMD Athlon64 3800+