Checking if your kit is complete... Looks good Writing Makefile for Tie::GHash cp GHash.pm blib/lib/Tie/GHash.pm /Users/cpanrun/build/5.10.0/bin/perl -Mblib -MInline=NOISY,_INSTALL_ -MTie::GHash -e1 0.12 blib/arch ***************** This module is deprecated. Please install the latest version of InlineX::C2XS instead ***************** Starting Build Prepocess Stage Finished Build Prepocess Stage Starting Build Parse Stage Finished Build Parse Stage Starting Build Glue 1 Stage Finished Build Glue 1 Stage Starting Build Glue 2 Stage Finished Build Glue 2 Stage Starting Build Glue 3 Stage Finished Build Glue 3 Stage Starting Build Compile Stage Starting "perl Makefile.PL" Stage Unrecognized argument in LIBS ignored: 'INC' Writing Makefile for Tie::GHash Finished "perl Makefile.PL" Stage Starting "make" Stage /Users/cpanrun/build/5.10.0/bin/perl /Users/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /Users/cpanrun/build/5.10.0/lib/ExtUtils/typemap GHash.xs > GHash.xsc && mv GHash.xsc GHash.c gcc -c -I/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Tie-GHash -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.12\" -DXS_VERSION=\"0.12\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" GHash.c GHash.xs:5:18: error: glib.h: No such file or directory GHash.xs:8: error: parse error before 'GHashTable' GHash.xs:8: warning: no semicolon at end of struct or union GHash.xs:12: error: parse error before '}' token GHash.xs:12: warning: data definition has no type or storage class GHash.xs: In function 'TIEHASH': GHash.xs:20: error: 't' undeclared (first use in this function) GHash.xs:20: error: (Each undeclared identifier is reported only once GHash.xs:20: error: for each function it appears in.) GHash.xs:22: error: 'g_str_hash' undeclared (first use in this function) GHash.xs:22: error: 'g_str_equal' undeclared (first use in this function) GHash.xs: In function 'STORE': GHash.xs:30: error: 'GHashTable' undeclared (first use in this function) GHash.xs:30: error: 'h' undeclared (first use in this function) GHash.xs:30: error: parse error before ')' token GHash.xs: In function 'FETCH': GHash.xs:44: error: 'GHashTable' undeclared (first use in this function) GHash.xs:44: error: 'h' undeclared (first use in this function) GHash.xs:44: error: parse error before ')' token GHash.xs:45: warning: return makes pointer from integer without a cast GHash.xs: In function 'EXISTS': GHash.xs:49: error: 'GHashTable' undeclared (first use in this function) GHash.xs:49: error: 'h' undeclared (first use in this function) GHash.xs:49: error: parse error before ')' token GHash.xs:50: warning: return makes pointer from integer without a cast GHash.xs: In function 'size': GHash.xs:54: error: 'GHashTable' undeclared (first use in this function) GHash.xs:54: error: 'h' undeclared (first use in this function) GHash.xs:54: error: parse error before ')' token GHash.xs: In function 'DELETE': GHash.xs:60: error: 'GHashTable' undeclared (first use in this function) GHash.xs:60: error: 'h' undeclared (first use in this function) GHash.xs:60: error: parse error before ')' token GHash.xs: At top level: GHash.xs:70: error: parse error before 'key' GHash.xs: In function 'free_a_hash_table_entry': GHash.xs:71: error: 'key' undeclared (first use in this function) GHash.xs:72: error: 'value' undeclared (first use in this function) GHash.xs: In function 'CLEAR': GHash.xs:76: error: 'GHashTable' undeclared (first use in this function) GHash.xs:76: error: 'h' undeclared (first use in this function) GHash.xs:76: error: parse error before ')' token GHash.xs: In function 'DESTROY': GHash.xs:81: error: 't' undeclared (first use in this function) GHash.xs:81: error: parse error before ')' token GHash.xs: At top level: GHash.xs:88: error: parse error before 'key' GHash.xs: In function 'get_a_hash_key': GHash.xs:89: error: 't' undeclared (first use in this function) GHash.xs:89: error: 'user_data' undeclared (first use in this function) GHash.xs:90: error: 'key' undeclared (first use in this function) GHash.xs: In function 'NEXTKEY': GHash.xs:94: error: 't' undeclared (first use in this function) GHash.xs:94: error: parse error before ')' token GHash.xs: In function 'FIRSTKEY': GHash.xs:106: error: 't' undeclared (first use in this function) GHash.xs:106: error: parse error before ')' token GHash.xs:5:18: error: glib.h: No such file or directory GHash.xs:8: error: parse error before 'GHashTable' GHash.xs:8: warning: no semicolon at end of struct or union GHash.xs:12: error: parse error before '}' token GHash.xs:12: warning: data definition has no type or storage class GHash.xs: In function 'TIEHASH': GHash.xs:20: error: 't' undeclared (first use in this function) GHash.xs:20: error: (Each undeclared identifier is reported only once GHash.xs:20: error: for each function it appears in.) GHash.xs:22: error: 'g_str_hash' undeclared (first use in this function) GHash.xs:22: error: 'g_str_equal' undeclared (first use in this function) GHash.xs: In function 'STORE': GHash.xs:30: error: 'GHashTable' undeclared (first use in this function) GHash.xs:30: error: 'h' undeclared (first use in this function) GHash.xs:30: error: parse error before ')' token GHash.xs: In function 'FETCH': GHash.xs:44: error: 'GHashTable' undeclared (first use in this function) GHash.xs:44: error: 'h' undeclared (first use in this function) GHash.xs:44: error: parse error before ')' token GHash.xs:45: warning: return makes pointer from integer without a cast GHash.xs: In function 'EXISTS': GHash.xs:49: error: 'GHashTable' undeclared (first use in this function) GHash.xs:49: error: 'h' undeclared (first use in this function) GHash.xs:49: error: parse error before ')' token GHash.xs:50: warning: return makes pointer from integer without a cast GHash.xs: In function 'size': GHash.xs:54: error: 'GHashTable' undeclared (first use in this function) GHash.xs:54: error: 'h' undeclared (first use in this function) GHash.xs:54: error: parse error before ')' token GHash.xs: In function 'DELETE': GHash.xs:60: error: 'GHashTable' undeclared (first use in this function) GHash.xs:60: error: 'h' undeclared (first use in this function) GHash.xs:60: error: parse error before ')' token GHash.xs: At top level: GHash.xs:70: error: parse error before 'key' GHash.xs: In function 'free_a_hash_table_entry': GHash.xs:71: error: 'key' undeclared (first use in this function) GHash.xs:72: error: 'value' undeclared (first use in this function) GHash.xs: In function 'CLEAR': GHash.xs:76: error: 'GHashTable' undeclared (first use in this function) GHash.xs:76: error: 'h' undeclared (first use in this function) GHash.xs:76: error: parse error before ')' token GHash.xs: In function 'DESTROY': GHash.xs:81: error: 't' undeclared (first use in this function) GHash.xs:81: error: parse error before ')' token GHash.xs: At top level: GHash.xs:88: error: parse error before 'key' GHash.xs: In function 'get_a_hash_key': GHash.xs:89: error: 't' undeclared (first use in this function) GHash.xs:89: error: 'user_data' undeclared (first use in this function) GHash.xs:90: error: 'key' undeclared (first use in this function) GHash.xs: In function 'NEXTKEY': GHash.xs:94: error: 't' undeclared (first use in this function) GHash.xs:94: error: parse error before ')' token GHash.xs: In function 'FIRSTKEY': GHash.xs:106: error: 't' undeclared (first use in this function) GHash.xs:106: error: parse error before ')' token lipo: can't open input file: /var/tmp//cc6sdB7z.out (No such file or directory) make[1]: *** [GHash.o] Error 1 A problem was encountered while attempting to compile and install your Inline C code. The command that failed was: make The build directory was: /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Tie-GHash/_Inline/build/Tie/GHash To debug the problem, cd to the build directory, and inspect the output files. at -e line 0 INIT failed--call queue aborted. make: *** [GHash.inl] Error 25