Checking if your kit is complete... Looks good Writing Makefile for Dua cp Dua.pm blib/lib/Dua.pm cd dualib && make cc -O -Kpic -DSVR4 -I/bham/pd/packages/ldap-3.1/include -I/bham/pd/packages/perl-5.004/lib/sun4-solaris/5.00404/CORE -c -o dua.o dua.c powerpc-apple-darwin8-gcc-4.0.1: unrecognized option '-Kpic' dua.c:51:20: error: EXTERN.h: No such file or directory dua.c:53:18: error: perl.h: No such file or directory dua.c: In function 'dua_open': dua.c:133: error: dereferencing pointer to incomplete type dua.c: In function 'dua_modrdn': dua.c:161: error: dereferencing pointer to incomplete type dua.c: In function 'dua_delete': dua.c:189: error: dereferencing pointer to incomplete type dua.c: In function 'dua_close': dua.c:208: error: dereferencing pointer to incomplete type dua.c: In function 'dua_moveto': dua.c:233: warning: incompatible implicit declaration of built-in function 'malloc' dua.c:268: warning: incompatible implicit declaration of built-in function 'malloc' dua.c: In function 'dua_mkdn': dua.c:361: warning: incompatible implicit declaration of built-in function 'malloc' dua.c:373: warning: incompatible implicit declaration of built-in function 'sprintf' dua.c:379: warning: incompatible implicit declaration of built-in function 'sprintf' dua.c:387: warning: incompatible implicit declaration of built-in function 'sprintf' dua.c:394: warning: incompatible implicit declaration of built-in function 'sprintf' dua.c: In function 'dua_addpair': dua.c:425: warning: incompatible implicit declaration of built-in function 'malloc' dua.c:432: warning: incompatible implicit declaration of built-in function 'malloc' dua.c: In function 'dua_add': dua.c:493: warning: incompatible implicit declaration of built-in function 'malloc' dua.c:512: error: 'struct ldapmod' has no member named 'mod_next' dua.c:536: error: dereferencing pointer to incomplete type dua.c: In function 'dua_modattr': dua.c:574: warning: incompatible implicit declaration of built-in function 'malloc' dua.c:591: error: 'struct ldapmod' has no member named 'mod_next' dua.c:623: error: dereferencing pointer to incomplete type dua.c: In function 'ntoa': dua.c:648: warning: incompatible implicit declaration of built-in function 'malloc' dua.c:651: warning: incompatible implicit declaration of built-in function 'sprintf' dua.c: In function 'dua_find': dua.c:721: error: dereferencing pointer to incomplete type dua.c:726: error: dereferencing pointer to incomplete type dua.c:745: error: dereferencing pointer to incomplete type dua.c:762: warning: incompatible implicit declaration of built-in function 'malloc' dua.c:772: warning: incompatible implicit declaration of built-in function 'sprintf' dua.c: In function 'split_multi': dua.c:813: warning: incompatible implicit declaration of built-in function 'malloc' dua.c: In function 'dishdn2dn': dua.c:886: warning: incompatible implicit declaration of built-in function 'malloc' make[1]: *** [dua.o] Error 1 make: *** [dualib/libdua.a] Error 2