I think one of the patches since 804 has broken something, because I
can't get a working gvim with Perl using Make_ming.mak--it fails
during linking:
i686-pc-mingw32-gcc -Iproto -DWIN32 -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 -DHAVE_PATHDEF
-DFEAT_BIG -DHAVE_GETTEXT -DHAVE_LOCALE_H -DDYNAMIC_GETTEXT -DMSWINPS -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 -I/cygdrive/c/strawberry/perl/lib/Core -DFEAT_PERL
-L/cygdrive/c/strawberry/perl/lib/Core -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl512.dll\"
-DFEAT_RUBY -I /cygdrive/c/Ruby193/lib/ruby/1.9.1/i386-mingw32 -I
/cygdrive/c/Ruby193/include/ruby-1.9.1 -I /cygdrive/c/Ruby193/include/ruby-1.9.1/i386-mingw32
-DDYNAMIC_RUBY -DDYNAMIC_RUBY_DLL=\"msvcrt-ruby191.dll\" -DDYNAMIC_RUBY_VER=191
-DFEAT_PYTHON -DDYNAMIC_PYTHON -DFEAT_XPM_W32 -I xpm/x86/include -I xpm/x86/../include -O3
-fomit-frame-pointer -freg-struct-return -s -mwindows -o gvim.exe gobji386/blowfish.o
gobji386/buffer.o gobji386/charset.o gobji386/diff.o gobji386/digraph.o gobji386/edit.o
gobji386/eval.o gobji386/ex_cmds.o gobji386/ex_cmds2.o gobji386/ex_docmd.o gobji386/ex_eval.o
gobji386/ex_getln.o gobji386/fileio.o gobji386/fold.o gobji386/getchar.o gobji386/hardcopy.o
gobji386/hashtab.o gobji386/main.o gobji386/mark.o gobji386/memfile.o gobji386/memline.o
gobji386/menu.o gobji386/message.o gobji386/misc1.o gobji386/misc2.o gobji386/move.o
gobji386/mbyte.o gobji386/normal.o gobji386/ops.o gobji386/option.o gobji386/os_win32.o
gobji386/os_mswin.o gobji386/pathdef.o gobji386/popupmnu.o gobji386/quickfix.o
gobji386/regexp.o gobji386/screen.o gobji386/search.o gobji386/sha256.o gobji386/spell.o
gobji386/syntax.o gobji386/tag.o gobji386/term.o gobji386/ui.o gobji386/undo.o
gobji386/version.o gobji386/vimrc.o gobji386/window.o gobji386/if_perl.o gobji386/if_python.o
gobji386/if_ruby.o gobji386/if_cscope.o gobji386/netbeans.o gobji386/xpm_w32.o gobji386/gui.o
gobji386/gui_w32.o gobji386/gui_beval.o gobji386/os_w32exe.o gobji386/if_ole.o -lkernel32 -luser32
-lgdi32 -ladvapi32 -lcomdlg32 -lcomctl32 -lversion -lwsock32 -L xpm/x86/lib -lXpm -loleaut32
-Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lole32 -luuid
gobji386/buffer.o:buffer.c:(.text+0x10aa): undefined reference to
`_perl_buf_free'
gobji386/buffer.o:buffer.c:(.text+0x14b3): undefined reference to
`_perl_buf_free'
gobji386/buffer.o:buffer.c:(.text+0x1afd): undefined reference to
`_perl_buf_free'
gobji386/eval.o:eval.c:(.text+0x5371): undefined reference to `_perl_enabled'
gobji386/ex_docmd.o:ex_docmd.c:(.rdata+0x3c5c): undefined reference to
`_ex_perl'
gobji386/ex_docmd.o:ex_docmd.c:(.rdata+0x3c68): undefined reference to
`_ex_perldo'
gobji386/main.o:main.c:(.text+0x3799): undefined reference to `_perl_end'
gobji386/window.o:window.c:(.text+0x4da): undefined reference to
`_perl_win_free'
collect2: ld returned 1 exit status
Make_ming.mak:683: recipe for target `gvim.exe' failed
make: *** [gvim.exe] Error 1
--
"I believe that banking institutions are more dangerous to our liberties
than standing armies." -- Thomas Jefferson
Christian J. Robinson <[email protected]> http://christianrobinson.name/
--
--
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
---
You received this message because you are subscribed to the Google Groups "vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.