Abel Lucano wrote:
comment 2: make fails exiting with:
".... make[2]: Entering directory `/var/src/courier-imap-2.2.2.20040207/unicode' Compiling big5.c big5.c: In function `c2u_doconv': big5.c:311: parse error before `ucv' big5.c:318: `ucv' undeclared (first use in this function) big5.c:318: (Each undeclared identifier is reported only once big5.c:318: for each function it appears in.) make[2]: *** [big5.o] Error 1 make[2]: Leaving directory `/var/src/courier-imap-2.2.2.20040207/unicode' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/src/courier-imap-2.2.2.20040207/unicode' make: *** [all-recursive] Error 1 "
On Debian Woody I got the same error. You need to upgrade your gcc to something greater than 2.95, possibly > 3.2.
For debian apt-get -t testing install gcc will do the trick. Here is what gcc -v says for me now.
gcc version 3.3.3
Regards, Andre Marenke