Configuring Perl/Gtk+... Note that additional packages can be added by giving switches to Makefile.PL, including: --with-gdkimlib --with-gnome --with-gnome-panel --with-gnome-zvt --with-gtkglarea --with-gtktty --with-gtkxmhtml We are going to guess some packages, if we guess wrong just use the flags above but change "with" to "without". Unfortunately, these packages aren't terribly smart, and you may need to tweak the resultant Makefile or the */pkg*.pl files to properly locate the files needed for a package. You may also use '--lazy-load', which will reduce initial memory usage and loading time, at the cost of some internal glitches. gnome-config not found! If you did not enable any gnome options, you can ignore the above message gtkvertmp.c:3:21: error: gtk/gtk.h: No such file or directory gtkvertmp.c: In function 'main': gtkvertmp.c:8: error: 'gtk_major_version' undeclared (first use in this function) gtkvertmp.c:8: error: (Each undeclared identifier is reported only once gtkvertmp.c:8: error: for each function it appears in.) gtkvertmp.c:8: error: 'gtk_minor_version' undeclared (first use in this function) gtkvertmp.c:8: error: 'gtk_micro_version' undeclared (first use in this function) gtkvertmp.c:3:21: error: gtk/gtk.h: No such file or directory gtkvertmp.c: In function 'main': gtkvertmp.c:8: error: 'gtk_major_version' undeclared (first use in this function) gtkvertmp.c:8: error: (Each undeclared identifier is reported only once gtkvertmp.c:8: error: for each function it appears in.) gtkvertmp.c:8: error: 'gtk_minor_version' undeclared (first use in this function) gtkvertmp.c:8: error: 'gtk_micro_version' undeclared (first use in this function) lipo: can't figure out the architecture type of: /var/tmp//ccSFPHnS.out Unable to find Gtk version... Invoking gendefs.pl with []. Please wait, this may take a moment... LIBS=-L/usr/X11R6/lib -lgtk -lgdk -lglib -lX11 -lXext Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lgtk Note (probably harmless): No library found for -lgdk Note (probably harmless): No library found for -lglib Writing Makefile for Gtk cp Gtk/Gtk.pm blib/lib/Gtk.pm AutoSplitting blib/lib/Gtk.pm (blib/lib/auto/Gtk) cp Gtk/Atoms.pm blib/lib/Gtk/Atoms.pm cp Gtk/LogHandler.pm blib/lib/Gtk/LogHandler.pm cp Gtk/Gdk.pm blib/lib/Gtk/Gdk.pm AutoSplitting blib/lib/Gtk/Gdk.pm (blib/lib/auto/Gtk/Gdk) cp build/GtkTypes.pm blib/arch/Gtk/Types.pm cp Gtk/GtkColorSelectButton.pm blib/lib/Gtk/ColorSelectButton.pm /Users/cpanrun/pristine/5.8.7/bin/perl tools/genext.pl Gtk gcc -c -I./Gtk -I./build -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 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.5120\" -DXS_VERSION=\"0.5120\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" -DGTK_HVER=0x000000 build/GtkDefs.c In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:151:1: warning: "PERL_SUBVERSION" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perl.h:4736, from build/GtkDefs.c:5: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/patchlevel.h:20:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:161:1: warning: "PL_sv_undef" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:589:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:162:1: warning: "PL_sv_yes" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:591:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:163:1: warning: "PL_sv_no" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:583:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:164:1: warning: "PL_na" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:807:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:165:1: warning: "PL_stdingv" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:559:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:166:1: warning: "PL_hints" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:291:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:167:1: warning: "PL_curcop" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:747:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:168:1: warning: "PL_curstash" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:757:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:169:1: warning: "PL_copline" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:183:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:170:1: warning: "PL_Sv" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:729:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:178:1: warning: "dTHR" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perl.h:3790, from build/GtkDefs.c:5: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/thread.h:521:1: warning: this is the location of the previous definition In file included from build/GtkDefs.c:10: build/GtkDefs.h:18:21: error: gtk/gtk.h: No such file or directory In file included from build/GtkDefs.h:19, from build/GtkDefs.c:10: ./Gtk/GtkTypes.h:19: error: parse error before '*' token ./Gtk/GtkTypes.h:20: error: parse error before '*' token ./Gtk/GtkTypes.h:21: error: parse error before '*' token ./Gtk/GtkTypes.h:22: error: parse error before '*' token ./Gtk/GtkTypes.h:28: error: parse error before 'GtkType' ./Gtk/GtkTypes.h:28: warning: no semicolon at end of struct or union ./Gtk/GtkTypes.h:30: error: parse error before 'GtkObject' ./Gtk/GtkTypes.h:31: error: parse error before 'GtkObject' ./Gtk/GtkTypes.h:34: error: parse error before '}' token ./Gtk/GtkTypes.h:41: error: parse error before 'type' ./Gtk/GtkTypes.h:43: error: parse error before '*' token ./Gtk/GtkTypes.h:44: error: parse error before '*' token ./Gtk/GtkTypes.h:45: error: parse error before '*' token ./Gtk/GtkTypes.h:46: error: parse error before '*' token ./Gtk/GtkTypes.h:52: error: parse error before '*' token ./Gtk/GtkTypes.h:52: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:53: error: parse error before '*' token ./Gtk/GtkTypes.h:53: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:55: error: parse error before '*' token ./Gtk/GtkTypes.h:55: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:56: error: parse error before '*' token ./Gtk/GtkTypes.h:56: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:57: error: parse error before '*' token ./Gtk/GtkTypes.h:57: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:61: error: parse error before '*' token ./Gtk/GtkTypes.h:61: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:62: error: parse error before '*' token ./Gtk/GtkTypes.h:62: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:63: error: parse error before '*' token ./Gtk/GtkTypes.h:63: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:67: error: parse error before 'GtkObject' ./Gtk/GtkTypes.h:68: error: parse error before 'GtkObject' ./Gtk/GtkTypes.h:69: error: parse error before '*' token ./Gtk/GtkTypes.h:71: error: parse error before '*' token ./Gtk/GtkTypes.h:72: error: parse error before '*' token ./Gtk/GtkTypes.h:72: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:74: error: parse error before '*' token ./Gtk/GtkTypes.h:75: error: parse error before '*' token ./Gtk/GtkTypes.h:75: error: parse error before 'GtkMenuEntry' ./Gtk/GtkTypes.h:75: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:77: error: parse error before '*' token ./Gtk/GtkTypes.h:78: error: parse error before '*' token ./Gtk/GtkTypes.h:78: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:84: error: parse error before '*' token ./Gtk/GtkTypes.h:84: error: 'guint' declared as function returning a function ./Gtk/GtkTypes.h:86: error: parse error before 'gtkTypeInitFunc' ./Gtk/GtkTypes.h:95: error: parse error before 'FindArgumentType' ./Gtk/GtkTypes.h:95: error: parse error before '*' token ./Gtk/GtkTypes.h:95: warning: data definition has no type or storage class In file included from build/GtkDefs.h:20, from build/GtkDefs.c:10: ./Gtk/GdkTypes.h:12: error: parse error before '*' token ./Gtk/GdkTypes.h:12: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:13: error: parse error before '*' token ./Gtk/GdkTypes.h:13: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:14: error: parse error before '*' token ./Gtk/GdkTypes.h:14: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:15: error: parse error before '*' token ./Gtk/GdkTypes.h:15: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:16: error: parse error before '*' token ./Gtk/GdkTypes.h:16: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:17: error: parse error before '*' token ./Gtk/GdkTypes.h:17: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:19: error: parse error before '*' token ./Gtk/GdkTypes.h:19: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:20: error: parse error before '*' token ./Gtk/GdkTypes.h:20: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:21: error: parse error before 'Gtk__Gdk__Atom' ./Gtk/GdkTypes.h:21: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:22: error: parse error before 'Gtk__Gdk__ValuesMask' ./Gtk/GdkTypes.h:22: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:23: error: parse error before 'Gtk__Gdk__Values' ./Gtk/GdkTypes.h:23: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:25: error: parse error before '*' token ./Gtk/GdkTypes.h:26: error: parse error before '*' token ./Gtk/GdkTypes.h:26: error: parse error before 'GdkGCValues' ./Gtk/GdkTypes.h:26: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:28: error: parse error before '*' token ./Gtk/GdkTypes.h:29: error: parse error before '*' token ./Gtk/GdkTypes.h:31: error: parse error before '*' token ./Gtk/GdkTypes.h:32: error: parse error before '*' token ./Gtk/GdkTypes.h:32: error: parse error before 'GdkRectangle' ./Gtk/GdkTypes.h:32: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:33: error: parse error before 'a' ./Gtk/GdkTypes.h:34: error: parse error before 'SvGdkAtom' ./Gtk/GdkTypes.h:34: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:35: error: parse error before '*' token ./Gtk/GdkTypes.h:36: error: parse error before '*' token ./Gtk/GdkTypes.h:36: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:37: error: parse error before '*' token ./Gtk/GdkTypes.h:37: error: parse error before 'GdkWindowAttr' ./Gtk/GdkTypes.h:37: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:42: error: parse error before '*' token ./Gtk/GdkTypes.h:43: error: parse error before '*' token ./Gtk/GdkTypes.h:43: warning: data definition has no type or storage class build/GtkDefs.c:13: error: parse error before '*' token build/GtkDefs.c: In function 'Gtk_GetArg': build/GtkDefs.c:16: error: 'a' undeclared (first use in this function) build/GtkDefs.c:16: error: (Each undeclared identifier is reported only once build/GtkDefs.c:16: error: for each function it appears in.) build/GtkDefs.c:17: error: 'GTK_TYPE_ENUM' undeclared (first use in this function) build/GtkDefs.c:20: error: 'GTK_TYPE_FLAGS' undeclared (first use in this function) build/GtkDefs.c:23: error: 'GTK_TYPE_POINTER' undeclared (first use in this function) build/GtkDefs.c:26: error: 'GTK_TYPE_BOXED' undeclared (first use in this function) build/GtkDefs.c: At top level: build/GtkDefs.c:33: error: parse error before '*' token build/GtkDefs.c: In function 'Gtk_SetArg': build/GtkDefs.c:36: error: 'a' undeclared (first use in this function) build/GtkDefs.c:37: error: 'GTK_TYPE_POINTER' undeclared (first use in this function) build/GtkDefs.c:40: error: 'GTK_TYPE_ENUM' undeclared (first use in this function) build/GtkDefs.c:43: error: 'GTK_TYPE_FLAGS' undeclared (first use in this function) build/GtkDefs.c:46: error: 'GTK_TYPE_BOXED' undeclared (first use in this function) build/GtkDefs.c: At top level: build/GtkDefs.c:55: error: parse error before '*' token build/GtkDefs.c: In function 'Gtk_SetRetArg': build/GtkDefs.c:58: error: 'a' undeclared (first use in this function) build/GtkDefs.c:59: error: 'GTK_TYPE_ENUM' undeclared (first use in this function) build/GtkDefs.c:62: error: 'GTK_TYPE_FLAGS' undeclared (first use in this function) build/GtkDefs.c:65: error: 'GTK_TYPE_POINTER' undeclared (first use in this function) build/GtkDefs.c:68: error: 'GTK_TYPE_BOXED' undeclared (first use in this function) build/GtkDefs.c: At top level: build/GtkDefs.c:77: error: parse error before '*' token build/GtkDefs.c: In function 'Gtk_GetRetArg': build/GtkDefs.c:80: error: 'a' undeclared (first use in this function) build/GtkDefs.c:81: error: 'GTK_TYPE_ENUM' undeclared (first use in this function) build/GtkDefs.c:84: error: 'GTK_TYPE_FLAGS' undeclared (first use in this function) build/GtkDefs.c:87: error: 'GTK_TYPE_POINTER' undeclared (first use in this function) build/GtkDefs.c:90: error: 'GTK_TYPE_BOXED' undeclared (first use in this function) In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:151:1: warning: "PERL_SUBVERSION" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perl.h:4736, from build/GtkDefs.c:5: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/patchlevel.h:20:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:161:1: warning: "PL_sv_undef" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:589:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:162:1: warning: "PL_sv_yes" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:591:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:163:1: warning: "PL_sv_no" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:583:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:164:1: warning: "PL_na" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:807:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:165:1: warning: "PL_stdingv" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:559:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:166:1: warning: "PL_hints" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:291:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:167:1: warning: "PL_curcop" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:747:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:168:1: warning: "PL_curstash" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:757:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:169:1: warning: "PL_copline" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:183:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:170:1: warning: "PL_Sv" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/XSUB.h:320, from build/GtkDefs.c:6: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perlapi.h:729:1: warning: this is the location of the previous definition In file included from build/GtkDefs.h:7, from build/GtkDefs.c:10: ./Gtk/ppport.h:178:1: warning: "dTHR" redefined In file included from /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/perl.h:3790, from build/GtkDefs.c:5: /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE/thread.h:521:1: warning: this is the location of the previous definition In file included from build/GtkDefs.c:10: build/GtkDefs.h:18:21: error: gtk/gtk.h: No such file or directory In file included from build/GtkDefs.h:19, from build/GtkDefs.c:10: ./Gtk/GtkTypes.h:19: error: parse error before '*' token ./Gtk/GtkTypes.h:20: error: parse error before '*' token ./Gtk/GtkTypes.h:21: error: parse error before '*' token ./Gtk/GtkTypes.h:22: error: parse error before '*' token ./Gtk/GtkTypes.h:28: error: parse error before 'GtkType' ./Gtk/GtkTypes.h:28: warning: no semicolon at end of struct or union ./Gtk/GtkTypes.h:30: error: parse error before 'GtkObject' ./Gtk/GtkTypes.h:31: error: parse error before 'GtkObject' ./Gtk/GtkTypes.h:34: error: parse error before '}' token ./Gtk/GtkTypes.h:41: error: parse error before 'type' ./Gtk/GtkTypes.h:43: error: parse error before '*' token ./Gtk/GtkTypes.h:44: error: parse error before '*' token ./Gtk/GtkTypes.h:45: error: parse error before '*' token ./Gtk/GtkTypes.h:46: error: parse error before '*' token ./Gtk/GtkTypes.h:52: error: parse error before '*' token ./Gtk/GtkTypes.h:52: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:53: error: parse error before '*' token ./Gtk/GtkTypes.h:53: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:55: error: parse error before '*' token ./Gtk/GtkTypes.h:55: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:56: error: parse error before '*' token ./Gtk/GtkTypes.h:56: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:57: error: parse error before '*' token ./Gtk/GtkTypes.h:57: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:61: error: parse error before '*' token ./Gtk/GtkTypes.h:61: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:62: error: parse error before '*' token ./Gtk/GtkTypes.h:62: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:63: error: parse error before '*' token ./Gtk/GtkTypes.h:63: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:67: error: parse error before 'GtkObject' ./Gtk/GtkTypes.h:68: error: parse error before 'GtkObject' ./Gtk/GtkTypes.h:69: error: parse error before '*' token ./Gtk/GtkTypes.h:71: error: parse error before '*' token ./Gtk/GtkTypes.h:72: error: parse error before '*' token ./Gtk/GtkTypes.h:72: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:74: error: parse error before '*' token ./Gtk/GtkTypes.h:75: error: parse error before '*' token ./Gtk/GtkTypes.h:75: error: parse error before 'GtkMenuEntry' ./Gtk/GtkTypes.h:75: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:77: error: parse error before '*' token ./Gtk/GtkTypes.h:78: error: parse error before '*' token ./Gtk/GtkTypes.h:78: warning: data definition has no type or storage class ./Gtk/GtkTypes.h:84: error: parse error before '*' token ./Gtk/GtkTypes.h:84: error: 'guint' declared as function returning a function ./Gtk/GtkTypes.h:86: error: parse error before 'gtkTypeInitFunc' ./Gtk/GtkTypes.h:95: error: parse error before 'FindArgumentType' ./Gtk/GtkTypes.h:95: error: parse error before '*' token ./Gtk/GtkTypes.h:95: warning: data definition has no type or storage class In file included from build/GtkDefs.h:20, from build/GtkDefs.c:10: ./Gtk/GdkTypes.h:12: error: parse error before '*' token ./Gtk/GdkTypes.h:12: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:13: error: parse error before '*' token ./Gtk/GdkTypes.h:13: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:14: error: parse error before '*' token ./Gtk/GdkTypes.h:14: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:15: error: parse error before '*' token ./Gtk/GdkTypes.h:15: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:16: error: parse error before '*' token ./Gtk/GdkTypes.h:16: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:17: error: parse error before '*' token ./Gtk/GdkTypes.h:17: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:19: error: parse error before '*' token ./Gtk/GdkTypes.h:19: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:20: error: parse error before '*' token ./Gtk/GdkTypes.h:20: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:21: error: parse error before 'Gtk__Gdk__Atom' ./Gtk/GdkTypes.h:21: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:22: error: parse error before 'Gtk__Gdk__ValuesMask' ./Gtk/GdkTypes.h:22: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:23: error: parse error before 'Gtk__Gdk__Values' ./Gtk/GdkTypes.h:23: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:25: error: parse error before '*' token ./Gtk/GdkTypes.h:26: error: parse error before '*' token ./Gtk/GdkTypes.h:26: error: parse error before 'GdkGCValues' ./Gtk/GdkTypes.h:26: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:28: error: parse error before '*' token ./Gtk/GdkTypes.h:29: error: parse error before '*' token ./Gtk/GdkTypes.h:31: error: parse error before '*' token ./Gtk/GdkTypes.h:32: error: parse error before '*' token ./Gtk/GdkTypes.h:32: error: parse error before 'GdkRectangle' ./Gtk/GdkTypes.h:32: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:33: error: parse error before 'a' ./Gtk/GdkTypes.h:34: error: parse error before 'SvGdkAtom' ./Gtk/GdkTypes.h:34: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:35: error: parse error before '*' token ./Gtk/GdkTypes.h:36: error: parse error before '*' token ./Gtk/GdkTypes.h:36: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:37: error: parse error before '*' token ./Gtk/GdkTypes.h:37: error: parse error before 'GdkWindowAttr' ./Gtk/GdkTypes.h:37: warning: data definition has no type or storage class ./Gtk/GdkTypes.h:42: error: parse error before '*' token ./Gtk/GdkTypes.h:43: error: parse error before '*' token ./Gtk/GdkTypes.h:43: warning: data definition has no type or storage class build/GtkDefs.c:13: error: parse error before '*' token build/GtkDefs.c: In function 'Gtk_GetArg': build/GtkDefs.c:16: error: 'a' undeclared (first use in this function) build/GtkDefs.c:16: error: (Each undeclared identifier is reported only once build/GtkDefs.c:16: error: for each function it appears in.) build/GtkDefs.c:17: error: 'GTK_TYPE_ENUM' undeclared (first use in this function) build/GtkDefs.c:20: error: 'GTK_TYPE_FLAGS' undeclared (first use in this function) build/GtkDefs.c:23: error: 'GTK_TYPE_POINTER' undeclared (first use in this function) build/GtkDefs.c:26: error: 'GTK_TYPE_BOXED' undeclared (first use in this function) build/GtkDefs.c: At top level: build/GtkDefs.c:33: error: parse error before '*' token build/GtkDefs.c: In function 'Gtk_SetArg': build/GtkDefs.c:36: error: 'a' undeclared (first use in this function) build/GtkDefs.c:37: error: 'GTK_TYPE_POINTER' undeclared (first use in this function) build/GtkDefs.c:40: error: 'GTK_TYPE_ENUM' undeclared (first use in this function) build/GtkDefs.c:43: error: 'GTK_TYPE_FLAGS' undeclared (first use in this function) build/GtkDefs.c:46: error: 'GTK_TYPE_BOXED' undeclared (first use in this function) build/GtkDefs.c: At top level: build/GtkDefs.c:55: error: parse error before '*' token build/GtkDefs.c: In function 'Gtk_SetRetArg': build/GtkDefs.c:58: error: 'a' undeclared (first use in this function) build/GtkDefs.c:59: error: 'GTK_TYPE_ENUM' undeclared (first use in this function) build/GtkDefs.c:62: error: 'GTK_TYPE_FLAGS' undeclared (first use in this function) build/GtkDefs.c:65: error: 'GTK_TYPE_POINTER' undeclared (first use in this function) build/GtkDefs.c:68: error: 'GTK_TYPE_BOXED' undeclared (first use in this function) build/GtkDefs.c: At top level: build/GtkDefs.c:77: error: parse error before '*' token build/GtkDefs.c: In function 'Gtk_GetRetArg': build/GtkDefs.c:80: error: 'a' undeclared (first use in this function) build/GtkDefs.c:81: error: 'GTK_TYPE_ENUM' undeclared (first use in this function) build/GtkDefs.c:84: error: 'GTK_TYPE_FLAGS' undeclared (first use in this function) build/GtkDefs.c:87: error: 'GTK_TYPE_POINTER' undeclared (first use in this function) build/GtkDefs.c:90: error: 'GTK_TYPE_BOXED' undeclared (first use in this function) lipo: can't open input file: /var/tmp//ccoABGcF.out (No such file or directory) make: *** [build/GtkDefs.o] Error 1