Building Parrot-Embed cc -I/Users/jimk/gitwork/embed/../../include -I/usr/local/lib/perl5/5.12.0/darwin-2level/CORE -DXS_VERSION="20081006" -DVERSION="20081006" -c -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include -I/opt/local/include -O3 -o lib/Parrot/Embed.o lib/Parrot/Embed.c lib/Parrot/Embed.xs:2:27: error: parrot/parrot.h: No such file or directory lib/Parrot/Embed.xs:3:26: error: parrot/embed.h: No such file or directory lib/Parrot/Embed.xs:4:27: error: parrot/extend.h: No such file or directory lib/Parrot/Embed.xs:11: error: parse error before 'Parrot_Interpreter' lib/Parrot/Embed.xs:11: warning: data definition has no type or storage class lib/Parrot/Embed.xs:16: error: parse error before 'Parrot_Interp' lib/Parrot/Embed.xs:16: warning: no semicolon at end of struct or union lib/Parrot/Embed.xs:17: warning: data definition has no type or storage class lib/Parrot/Embed.xs:22: error: parse error before 'Parrot_PMC' lib/Parrot/Embed.xs:22: warning: no semicolon at end of struct or union lib/Parrot/Embed.xs:23: warning: data definition has no type or storage class lib/Parrot/Embed.xs:26: error: parse error before '*' token lib/Parrot/Embed.xs:27: error: parse error before 'PARROT_INTERP' lib/Parrot/Embed.xs: In function 'make_interp': lib/Parrot/Embed.xs:29: error: 'interp_struct' undeclared (first use in this function) lib/Parrot/Embed.xs:29: error: (Each undeclared identifier is reported only once lib/Parrot/Embed.xs:29: error: for each function it appears in.) lib/Parrot/Embed.xs:31: error: 'interp' undeclared (first use in this function) lib/Parrot/Embed.xs:34: error: parse error before ')' token lib/Parrot/Embed.xs:36: error: 'parent' undeclared (first use in this function) lib/Parrot/Embed.xs: At top level: lib/Parrot/Embed.xs:44: error: parse error before '*' token lib/Parrot/Embed.xs:45: error: parse error before 'Parrot_PMC' lib/Parrot/Embed.xs: In function 'make_pmc': lib/Parrot/Embed.xs:47: error: 'pmc_struct' undeclared (first use in this function) lib/Parrot/Embed.xs:49: error: 'pmc' undeclared (first use in this function) lib/Parrot/Embed.xs:52: error: parse error before ')' token lib/Parrot/Embed.xs:54: error: 'interp' undeclared (first use in this function) lib/Parrot/Embed.xs:58: error: parse error before ')' token lib/Parrot/Embed.xs: In function 'XS_Parrot__Interpreter_new': lib/Parrot/Embed.xs:71: error: 'Parrot_Interp' undeclared (first use in this function) lib/Parrot/Embed.xs:71: error: parse error before 'parent' lib/Parrot/Embed.xs:73: error: 'Parrot_PackFile' undeclared (first use in this function) lib/Parrot/Embed.xs:76: error: 'parent' undeclared (first use in this function) lib/Parrot/Embed.xs:80: error: parse error before ')' token lib/Parrot/Embed.xs:85: error: 'interp' undeclared (first use in this function) lib/Parrot/Embed.xs:85: error: parse error before 'parent' lib/Parrot/Embed.xs:86: error: 'pf' undeclared (first use in this function) lib/Parrot/Embed.c: In function 'XS_Parrot__Interpreter_load_file': lib/Parrot/Embed.c:181: error: 'interp' undeclared (first use in this function) lib/Parrot/Embed.xs:99: error: 'Parrot_Interp' undeclared (first use in this function) lib/Parrot/Embed.xs:99: error: parse error before 'real_interp' lib/Parrot/Embed.xs:100: error: 'Parrot_PackFile' undeclared (first use in this function) lib/Parrot/Embed.c:192: error: parse error before ')' token lib/Parrot/Embed.xs:102: error: 'real_interp' undeclared (first use in this function) lib/Parrot/Embed.xs:103: error: 'pf' undeclared (first use in this function) lib/Parrot/Embed.c: In function 'XS_Parrot__Interpreter_find_global': lib/Parrot/Embed.c:225: error: 'interp' undeclared (first use in this function) lib/Parrot/Embed.xs:121: error: 'Parrot_Interp' undeclared (first use in this function) lib/Parrot/Embed.xs:121: error: parse error before 'real_interp' lib/Parrot/Embed.xs:122: error: 'Parrot_String' undeclared (first use in this function) lib/Parrot/Embed.xs:124: error: 'Parrot_PMC' undeclared (first use in this function) lib/Parrot/Embed.c:234: error: 'RETVAL' undeclared (first use in this function) lib/Parrot/Embed.c:239: error: parse error before ')' token lib/Parrot/Embed.xs:130: error: 'real_interp' undeclared (first use in this function) lib/Parrot/Embed.xs:131: error: 'p_global' undeclared (first use in this function) lib/Parrot/Embed.xs:143: error: 'PMC' undeclared (first use in this function) lib/Parrot/Embed.xs:143: error: 'ns' undeclared (first use in this function) lib/Parrot/Embed.xs:147: error: 'STRING' undeclared (first use in this function) lib/Parrot/Embed.xs:147: error: 'ns_part' undeclared (first use in this function) lib/Parrot/Embed.xs:171: error: 'pmc' undeclared (first use in this function) lib/Parrot/Embed.c: In function 'XS_Parrot__Interpreter_compile': lib/Parrot/Embed.c:315: error: 'interp' undeclared (first use in this function) lib/Parrot/Embed.xs:187: error: 'STRING' undeclared (first use in this function) lib/Parrot/Embed.xs:187: error: 'code_type' undeclared (first use in this function) lib/Parrot/Embed.xs:188: error: 'error' undeclared (first use in this function) lib/Parrot/Embed.xs:189: error: 'Parrot_Interp' undeclared (first use in this function) lib/Parrot/Embed.xs:189: error: parse error before 'real_interp' lib/Parrot/Embed.xs:190: error: 'Parrot_PMC' undeclared (first use in this function) lib/Parrot/Embed.c:323: error: 'RETVAL' undeclared (first use in this function) lib/Parrot/Embed.c:328: error: parse error before ')' token lib/Parrot/Embed.xs:192: error: 'real_interp' undeclared (first use in this function) lib/Parrot/Embed.xs:194: error: 'out_pmc' undeclared (first use in this function) lib/Parrot/Embed.c: In function 'XS_Parrot__Interpreter_DESTROY': lib/Parrot/Embed.c:356: error: 'interp' undeclared (first use in this function) lib/Parrot/Embed.c:361: error: parse error before ')' token lib/Parrot/Embed.c: In function 'XS_Parrot__PMC_invoke': lib/Parrot/Embed.c:387: error: 'pmc' undeclared (first use in this function) lib/Parrot/Embed.xs:218: error: 'Parrot_PMC' undeclared (first use in this function) lib/Parrot/Embed.xs:218: error: parse error before 'pmc_actual' lib/Parrot/Embed.xs:220: error: 'Parrot_Interp' undeclared (first use in this function) lib/Parrot/Embed.xs:221: error: 'Parrot_String' undeclared (first use in this function) lib/Parrot/Embed.c:396: error: 'RETVAL' undeclared (first use in this function) lib/Parrot/Embed.c:401: error: parse error before ')' token lib/Parrot/Embed.xs:223: error: 'pmc_actual' undeclared (first use in this function) lib/Parrot/Embed.xs:224: error: 'interp' undeclared (first use in this function) lib/Parrot/Embed.xs:224: error: parse error before ')' token lib/Parrot/Embed.xs:225: error: 'arg_string' undeclared (first use in this function) lib/Parrot/Embed.xs:226: error: 'out_pmc' undeclared (first use in this function) lib/Parrot/Embed.c: In function 'XS_Parrot__PMC_get_string': lib/Parrot/Embed.c:430: error: 'pmc' undeclared (first use in this function) lib/Parrot/Embed.c:437: error: parse error before ')' token lib/Parrot/Embed.xs:236: error: parse error before ')' token lib/Parrot/Embed.xs:236: warning: assignment makes pointer from integer without a cast lib/Parrot/Embed.c: In function 'XS_Parrot__PMC_DESTROY': lib/Parrot/Embed.c:461: error: 'pmc' undeclared (first use in this function) lib/Parrot/Embed.xs:244: error: 'Parrot_Interp' undeclared (first use in this function) lib/Parrot/Embed.xs:244: error: parse error before 'interp' lib/Parrot/Embed.c:469: error: parse error before ')' token lib/Parrot/Embed.xs:246: error: 'interp' undeclared (first use in this function) lib/Parrot/Embed.xs:246: error: parse error before ')' token error building lib/Parrot/Embed.o from 'lib/Parrot/Embed.c' at /usr/local/lib/perl5/5.12.0/ExtUtils/CBuilder/Base.pm line 112.