[darwinbuild] Problems building CyrusIMAP

Sean Goller sean at goller.net
Wed Aug 3 11:23:13 PDT 2005


This seems somewhat related to the Kerberos problems in earlier threads, 
but I'm getting this problem when I try to build CyrusIMAP:


gcc -c -I.. -I./../lib -I../et -I./../sieve -I/usr/local/BerkeleyDB/include 
-I/usr/include -I/AppleInternal/Developer/Headers -DHAVE_CONFIG_H 
-DMAC_OS_X -DDHAVE_SSL -DUSE_SETPROCTITLE -DHAVE_STDARG_H -DHAVE_STRLCPY 
-DHAVE_STRLCAT  -g -O2 -pipe -no-cpp-precomp -arch ppc \
quota_db.c
gcc -c -I.. -I./../lib -I../et -I./../sieve -I/usr/local/BerkeleyDB/include 
-I/usr/include -I/AppleInternal/Developer/Headers -DHAVE_CONFIG_H 
-DMAC_OS_X -DDHAVE_SSL -DUSE_SETPROCTITLE -DHAVE_STDARG_H -DHAVE_STRLCPY 
-DHAVE_STRLCAT  -g -O2 -pipe -no-cpp-precomp -arch ppc \
AppleOD.c
AppleOD.c: In function `checkServiceACL':
AppleOD.c:1009: error: `ENOENT' undeclared (first use in this function)
AppleOD.c:1009: error: (Each undeclared identifier is reported only once
AppleOD.c:1009: error: for each function it appears in.)
AppleOD.c: In function `sGSS_Init':
AppleOD.c:2163: warning: passing arg 3 of `gss_import_name' discards 
qualifiers from pointer target type
make[2]: *** [AppleOD.o] Error 1
make[1]: *** [all] Error 1
make: *** [build_imap] Error 2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
EXIT STATUS: 2

ENOENT would seem to be to be something pretty standard, so I'm not sure if 
there's just a header package I'm missing or something more insidious. :D I 
tried building xnu first, but that didn't help.

Any help would be much appreciated, and thanks so much for putting this 
build system together, it's pretty sweet.

-Sean.



More information about the darwinbuild-dev mailing list