The original post had the entire log.  I am repeating it here.  The exact 
command that generates the error message is at the bottom
of the log.  (A few commands before that is the command involving xsubpp.) 



  C:\home\suresh\develop\vim\vim7\src>mingw32-make.exe -f Make_ming.mak 
            FEATURES=HUGE GUI=yes OLE=yes PERL=C:\opt\perl PERL_VER=58 

  mkdir gobj

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s buffer.c -o gobj/buffer.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s charset.c -o gobj/charset.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s diff.c -o gobj/diff.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s digraph.c -o gobj/digraph.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s edit.c -o gobj/edit.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s eval.c -o gobj/eval.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s ex_cmds.c -o gobj/ex_cmds.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s ex_cmds2.c -o gobj/ex_cmds2.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s ex_docmd.c -o gobj/ex_docmd.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s ex_eval.c -o gobj/ex_eval.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s ex_getln.c -o gobj/ex_getln.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s fileio.c -o gobj/fileio.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s fold.c -o gobj/fold.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s getchar.c -o gobj/getchar.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s hardcopy.c -o gobj/hardcopy.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s hashtab.c -o gobj/hashtab.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s main.c -o gobj/main.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s mark.c -o gobj/mark.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s memfile.c -o gobj/memfile.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s memline.c -o gobj/memline.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s menu.c -o gobj/menu.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s message.c -o gobj/message.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s misc1.c -o gobj/misc1.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s misc2.c -o gobj/misc2.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s move.c -o gobj/move.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s mbyte.c -o gobj/mbyte.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s normal.c -o gobj/normal.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s ops.c -o gobj/ops.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s option.c -o gobj/option.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s os_win32.c -o gobj/os_win32.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s os_mswin.c -o gobj/os_mswin.o

  creating pathdef.c

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s pathdef.c -o gobj/pathdef.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s popupmnu.c -o gobj/popupmnu.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s quickfix.c -o gobj/quickfix.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s regexp.c -o gobj/regexp.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s screen.c -o gobj/screen.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s search.c -o gobj/search.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s spell.c -o gobj/spell.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s syntax.c -o gobj/syntax.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s tag.c -o gobj/tag.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s term.c -o gobj/term.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s ui.c -o gobj/ui.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s undo.c -o gobj/undo.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s version.c -o gobj/version.o

  windres -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H -DDYNAMIC_GETTEXT
-DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 -DFEAT_CLIPBOARD 
-DFEAT_MBYTE -DFEAT_MBYTE_IME -DDYNAMIC_IME
-DDYNAMIC_ICONV vim.rc gobj/vimres.res

  windres gobj/vimres.res gobj/vimrc.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s window.c -o gobj/window.o

  perl C:\opt\perl/lib/ExtUtils/xsubpp -prototypes -typemap \
             C:\opt\perl/lib/ExtUtils/typemap if_perl.xs > if_perl.c

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s if_perl.c -o gobj/if_perl.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s if_cscope.c -o gobj/if_cscope.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s netbeans.c -o gobj/netbeans.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s gui.c -o gobj/gui.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s gui_w32.c -o gobj/gui_w32.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s gui_beval.c -o gobj/gui_beval.o

  gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s os_w32exe.c -o gobj/os_w32exe.o

  gcc -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s -c -o gobj/if_ole.o if_ole.cpp

  gcc -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF 
-DFEAT_HUGE -DHAVE_GETTEXT -DHAVE_LOCALE_H
-DDYNAMIC_GETTEXT -DFEAT_OLE -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GUI_W32 
-DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME
-DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -w -march=i386 -Wall -IC:\opt\perl/lib/Core 
-DFEAT_PERL -LC:\opt\perl/lib/Core -DDYNAMIC_PERL
-DDYNAMIC_PERL_DLL=\"perl58.dll\" -O3 -fomit-frame-pointer -freg-struct-return 
-s -mwindows -o gvim.exe gobj/buffer.o gobj/charset.o
gobj/diff.o gobj/digraph.o gobj/edit.o gobj/eval.o gobj/ex_cmds.o 
gobj/ex_cmds2.o gobj/ex_docmd.o gobj/ex_eval.o gobj/ex_getln.o
gobj/fileio.o gobj/fold.o gobj/getchar.o gobj/hardcopy.o gobj/hashtab.o 
gobj/main.o gobj/mark.o gobj/memfile.o gobj/memline.o
gobj/menu.o gobj/message.o gobj/misc1.o gobj/misc2.o gobj/move.o gobj/mbyte.o 
gobj/normal.o gobj/ops.o gobj/option.o gobj/os_win32.o
gobj/os_mswin.o gobj/pathdef.o gobj/popupmnu.o gobj/quickfix.o gobj/regexp.o 
gobj/screen.o gobj/search.o gobj/spell.o gobj/syntax.o
gobj/tag.o gobj/term.o gobj/ui.o gobj/undo.o gobj/version.o gobj/vimrc.o 
gobj/window.o gobj/if_perl.o gobj/if_cscope.o
gobj/netbeans.o gobj/gui.o gobj/gui_w32.o gobj/gui_beval.o gobj/os_w32exe.o 
gobj/if_ole.o -lkernel32 -luser32 -lgdi32 -ladvapi32
-lcomdlg32 -lcomctl32 -lversion -lwsock32 -loleaut32 -lstdc++ -lole32 -luuid    
  

  gobj/if_perl.o:if_perl.c:(.text+0x1c1f): undefined reference to 
`Perl_sv_2iv_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x1f3b): undefined reference to 
`Perl_sv_2iv_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x21e6): undefined reference to 
`Perl_sv_2iv_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x2382): undefined reference to 
`Perl_sv_2iv_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x25d0): undefined reference to 
`Perl_sv_2iv_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x2610): more undefined references to 
`Perl_sv_2iv_flags' follow
  gobj/if_perl.o:if_perl.c:(.text+0x408e): undefined reference to 
`Perl_newXS_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x40b6): undefined reference to 
`Perl_newXS_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x40de): undefined reference to 
`Perl_newXS_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x4106): undefined reference to 
`Perl_newXS_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x412e): undefined reference to 
`Perl_newXS_flags'
  gobj/if_perl.o:if_perl.c:(.text+0x4156): more undefined references to 
`Perl_newXS_flags' follow
  collect2: ld returned 1 exit status
  mingw32-make.exe: *** [gvim.exe] Error 1
  
  C:\home\suresh\develop\vim\vim7\src>

_______________________________________________
Perl-Win32-Users mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs









 

-----Original Message-----
From: Jan Dubois [mailto:[EMAIL PROTECTED] 
Sent: Friday, August 24, 2007 4:49 PM
To: [EMAIL PROTECTED]; [email protected]
Subject: RE: perl58.dll: Perl_sv_2iv_flags (undefined reference)

On Fri, 24 Aug 2007, Suresh Govindachar wrote:
>   Jan Dubois wrote:
>   >On Fri, 24 Aug 2007, Suresh Govindachar wrote:
>   >> Building VIM with dynamic Perl support gives error messages
>   >> such as the following:
>   >>
>   >>    gobj/if_perl.o:if_perl.c:(.text+0x1c1f):
>   >>            undefined reference to `Perl_sv_2iv_flags'
>   >
>   > This looks like you compiled if_perl.c against the Perl/lib/CORE header
>   > files from ActivePerl 822 (or a relatively recent snapshot of the core 
> Perl
>   > source), but then link against a perl58.lib of an older Perl version.
>   > Perl_sv_2iv_flags() is a new symbol that will be introduced in Perl 5.8.9,
>   > and ActivePerl 822 already contains all the current changes that will end
>   > up in 5.8.9.
> 
>   Brand new hard-drive.  Log of installing ActivePerl is attached below.
>   I searched entire hard drive for perl*dll and found only the following
>   and they are all inside c:\opt\perl\bin:

Yes, they will all be the new version.  But you did not provide the command 
that generated the error above.  It will be linking
against "something"
that is built with an older version of Perl.  I have no idea how building VIM 
with Perl embedding works.  I would suspect that
something in the VIM codebase is not properly exporting all the new symbols.

Cheers,
-Jan


_______________________________________________
Perl-Win32-Users mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to