Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lchm Writing Makefile for Text::CHM cp lib/Text/CHM.pm blib/lib/Text/CHM.pm /Users/cpanrun/build/5.10.0/bin/perl /Users/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -noprototypes -typemap /Users/cpanrun/build/5.10.0/lib/ExtUtils/typemap -typemap typemap CHM.xs > CHM.xsc && mv CHM.xsc CHM.c gcc -c -I. -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" CHM.c CHM.xs:10:21: CHM.xs:10:21:error: chm_lib.h: No such file or directoryerror: chm_lib.h: No such file or directory CHM.xs: In function 'perl_chm_init': CHM.xs:112: warning: assignment makes pointer from integer without a cast CHM.xs: In function 'perl_chm_init': CHM.xs:112: warning: assignment makes pointer from integer without a cast CHM.xs: In function 'perl_get_object': CHM.xs:156: error: storage size of 'ui' isn't known CHM.xs:160: error: 'CHM_RESOLVE_SUCCESS' undeclared (first use in this function) CHM.xs:160: error: (Each undeclared identifier is reported only once CHM.xs:160: error: for each function it appears in.) CHM.xs: In function 'perl_get_object': CHM.xs:156: error: storage size of 'ui' isn't known CHM.xs:160: error: 'CHM_RESOLVE_SUCCESS' undeclared (first use in this function) CHM.xs:160: error: (Each undeclared identifier is reported only once CHM.xs:160: error: for each function it appears in.) CHM.xs: In function 'get_html_title': CHM.xs:280: warning: pointer targets in assignment differ in signedness CHM.xs: At top level: CHM.xs:296: warning: 'struct chmUnitInfo' declared inside parameter list CHM.xs:296: warning: its scope is only this definition or declaration, which is probably not what you want CHM.xs: In function 'get_html_title': CHM.xs:280: warning: pointer targets in assignment differ in signedness CHM.xs: In function '_chm_enumerate_callback': CHM.xs:302: error: dereferencing pointer to incomplete type CHM.xs:304: error: dereferencing pointer to incomplete type CHM.xs:304: error: dereferencing pointer to incomplete type CHM.xs: At top level: CHM.xs:296: warning: 'struct chmUnitInfo' declared inside parameter list CHM.xs:305: error: dereferencing pointer to incomplete type CHM.xs:296: warning: its scope is only this definition or declaration, which is probably not what you want CHM.xs:305: error: dereferencing pointer to incomplete type CHM.xs:312: error: 'CHM_ENUMERATOR_CONTINUE' undeclared (first use in this function) CHM.xs: In function '_chm_enumerate_callback': CHM.xs:302: error: dereferencing pointer to incomplete type CHM.xs:304: error: dereferencing pointer to incomplete type CHM.xs:304: error: dereferencing pointer to incomplete type CHM.xs:305: error: dereferencing pointer to incomplete type CHM.xs:305: error: dereferencing pointer to incomplete type CHM.xs:312: error: 'CHM_ENUMERATOR_CONTINUE' undeclared (first use in this function) CHM.xs: In function 'XS_Text__CHM_get_object': CHM.xs:367: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness CHM.xs: In function 'XS_Text__CHM_get_object': CHM.xs:367: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness CHM.xs: In function 'XS_Text__CHM_get_filelist': CHM.xs:381: error: 'CHM_ENUMERATE_ALL' undeclared (first use in this function) CHM.xs: In function 'XS_Text__CHM_get_filelist': CHM.xs:381: error: 'CHM_ENUMERATE_ALL' undeclared (first use in this function) lipo: can't open input file: /var/tmp//cckVLFmA.out (No such file or directory) make: *** [CHM.o] Error 1