This ./configure command works fine: ./configure --with-features=big --enable-luainterp=dynamic --enable-mzschemeinterp=dynamic --enable-pythoninterp=dynamic --enable-python3interp=dynamic --enable-perlinterp=dynamic --prefix=$HOME/local
But then when I try to compile this happens: [snip] gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/home/bkerin/local/include/gtk-2.0 -I/home/bkerin/local/lib/gtk-2.0/include -I/home/bkerin/local/include/atk-1.0 -I/home/bkerin/local/include/cairo -I/home/bkerin/local/include/gdk-pixbuf-2.0 -I/home/bkerin/local/include/pango-1.0 -I/home/bkerin/local/include/glib-2.0 -I/home/bkerin/local/lib/glib-2.0/include -I/home/bkerin/local/include/pixman-1 -I/home/bkerin/local/include/freetype2 -I/home/bkerin/local/include -I/usr/include/libpng12 -I/usr/local/include -g -O2 -D_FORTIFY_SOURCE=1 -DDYNAMIC_PERL_DLL=\"libperl.a\" -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/bkerin/local/lib/perl5/5.16.0/i686-linux/CORE -o objects/if_perl.o auto/if_perl.c if_perl.xs:128:0: warning: "Perl_croak_nocontext" redefined [enabled by default] In file included from /home/bkerin/local/lib/perl5/5.16.0/i686-linux/CORE/perl.h:5071:0, from ./vim.h:2154, from if_perl.xs:16: /home/bkerin/local/lib/perl5/5.16.0/i686-linux/CORE/embed.h:1820:0: note: this is the location of the previous definition if_perl.xs:322:1: error: unknown type name ‘perl_key’ if_perl.c:1081:1: error: static declaration of ‘XS_VIM_Msg’ follows non-static declaration if_perl.xs:895:1: note: previous declaration of ‘XS_VIM_Msg’ was here if_perl.c:1124:1: error: static declaration of ‘XS_VIM_SetOption’ follows non-static declaration if_perl.xs:896:1: note: previous declaration of ‘XS_VIM_SetOption’ was here if_perl.c:1146:1: error: static declaration of ‘XS_VIM_DoCommand’ follows non-static declaration if_perl.xs:897:1: note: previous declaration of ‘XS_VIM_DoCommand’ was here if_perl.c:1167:1: error: static declaration of ‘XS_VIM_Eval’ follows non-static declaration if_perl.xs:898:1: note: previous declaration of ‘XS_VIM_Eval’ was here if_perl.c:1201:1: error: static declaration of ‘XS_VIM_Buffers’ follows non-static declaration if_perl.xs:899:1: note: previous declaration of ‘XS_VIM_Buffers’ was here if_perl.c:1264:1: error: static declaration of ‘XS_VIM_Windows’ follows non-static declaration if_perl.xs:900:1: note: previous declaration of ‘XS_VIM_Windows’ was here if_perl.c:1305:1: error: static declaration of ‘XS_VIWIN_DESTROY’ follows non-static declaration if_perl.xs:901:1: note: previous declaration of ‘XS_VIWIN_DESTROY’ was here if_perl.c:1332:1: error: static declaration of ‘XS_VIWIN_Buffer’ follows non-static declaration if_perl.xs:902:1: note: previous declaration of ‘XS_VIWIN_Buffer’ was here if_perl.c:1363:1: error: static declaration of ‘XS_VIWIN_SetHeight’ follows non-static declaration if_perl.xs:903:1: note: previous declaration of ‘XS_VIWIN_SetHeight’ was here if_perl.c:1403:1: error: static declaration of ‘XS_VIWIN_Cursor’ follows non-static declaration if_perl.xs:904:1: note: previous declaration of ‘XS_VIWIN_Cursor’ was here if_perl.c:1452:1: error: static declaration of ‘XS_VIBUF_DESTROY’ follows non-static declaration if_perl.xs:905:1: note: previous declaration of ‘XS_VIBUF_DESTROY’ was here if_perl.c:1479:1: error: static declaration of ‘XS_VIBUF_Name’ follows non-static declaration if_perl.xs:906:1: note: previous declaration of ‘XS_VIBUF_Name’ was here if_perl.c:1514:1: error: static declaration of ‘XS_VIBUF_Number’ follows non-static declaration if_perl.xs:907:1: note: previous declaration of ‘XS_VIBUF_Number’ was here if_perl.c:1545:1: error: static declaration of ‘XS_VIBUF_Count’ follows non-static declaration if_perl.xs:908:1: note: previous declaration of ‘XS_VIBUF_Count’ was here if_perl.c:1576:1: error: static declaration of ‘XS_VIBUF_Get’ follows non-static declaration if_perl.xs:909:1: note: previous declaration of ‘XS_VIBUF_Get’ was here if_perl.c:1621:1: error: static declaration of ‘XS_VIBUF_Set’ follows non-static declaration if_perl.xs:910:1: note: previous declaration of ‘XS_VIBUF_Set’ was here if_perl.c:1682:1: error: static declaration of ‘XS_VIBUF_Delete’ follows non-static declaration if_perl.xs:911:1: note: previous declaration of ‘XS_VIBUF_Delete’ was here if_perl.c:1759:1: error: static declaration of ‘XS_VIBUF_Append’ follows non-static declaration if_perl.xs:912:1: note: previous declaration of ‘XS_VIBUF_Append’ was here make[1]: *** [objects/if_perl.o] Error 1 make[1]: Leaving directory `/home/bkerin/tmp/vim73/src' make: *** [first] Error 2 2 $ Thoughts? Thanks, Britton -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php