I am trying to compile vim in windows7 and I am getting and error.
There are some conversion warnings during compilation but all files compile.
When linking I get the error that follows below.
I am using visual studio 10 to compile vim.
cl -c /W3 /nologo -I. -Iproto -DHAVE_PATHDEF -DWIN32 -DFEAT_CSCOPE
-DFEAT_NETBEANS_INTG -DWINV
ER=0x0500 -D_WIN32_WINNT=0x0500 /Fo.\ObjGOULYRAMD64/ /Ox /GL -DNDEBUG /Zl /MT
-DFEAT_OLE -DFEAT_MBYTE_IME -D
DYNAMIC_IME -DGLOBAL_IME -DFEAT_MBYTE -DFEAT_GUI_W32 -DDYNAMIC_ICONV
-DDYNAMIC_GETTEXT -DFEAT_LUA -DDYNAMIC_LU
A -DDYNAMIC_LUA_DLL=\"lua52.dll\" -DFEAT_PYTHON -DDYNAMIC_PYTHON
-DDYNAMIC_PYTHON_DLL=\"python27.dll\" -DFEA
T_PERL -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl516.dll\" -DFEAT_RUBY
-DDYNAMIC_RUBY -DDYNAMIC_RUBY_VER=20 -DD
YNAMIC_RUBY_DLL=\"x64-msvcr100-ruby200.dll\" -DFEAT_HUGE /Fd.\ObjGOULYRAMD64/
/Zi version.c
version.c
link /RELEASE /nologo /subsystem:windows /LTCG:STATUS -out:gvim.exe
.\ObjGOULYRAMD64\blowfish.obj .\O
bjGOULYRAMD64\buffer.obj .\ObjGOULYRAMD64\charset.obj
.\ObjGOULYRAMD64\diff.obj .\ObjGOULYRAMD64\digraph.ob
j .\ObjGOULYRAMD64\edit.obj .\ObjGOULYRAMD64\eval.obj
.\ObjGOULYRAMD64\ex_cmds.obj .\ObjGOULYRAMD64\ex_cmd
s2.obj .\ObjGOULYRAMD64\ex_docmd.obj .\ObjGOULYRAMD64\ex_eval.obj
.\ObjGOULYRAMD64\ex_getln.obj .\ObjGOULY
RAMD64\fileio.obj .\ObjGOULYRAMD64\fold.obj .\ObjGOULYRAMD64\getchar.obj
.\ObjGOULYRAMD64\hardcopy.obj .\O
bjGOULYRAMD64\hashtab.obj .\ObjGOULYRAMD64\main.obj .\ObjGOULYRAMD64\mark.obj
.\ObjGOULYRAMD64\mbyte.obj .
\ObjGOULYRAMD64\memfile.obj .\ObjGOULYRAMD64\memline.obj
.\ObjGOULYRAMD64\menu.obj .\ObjGOULYRAMD64\message
.obj .\ObjGOULYRAMD64\misc1.obj .\ObjGOULYRAMD64\misc2.obj
.\ObjGOULYRAMD64\move.obj .\ObjGOULYRAMD64\norm
al.obj .\ObjGOULYRAMD64\ops.obj .\ObjGOULYRAMD64\option.obj
.\ObjGOULYRAMD64\os_mswin.obj .\ObjGOULYRAMD64
\winclip.obj .\ObjGOULYRAMD64\os_win32.obj .\ObjGOULYRAMD64\pathdef.obj
.\ObjGOULYRAMD64\popupmnu.obj .\Ob
jGOULYRAMD64\quickfix.obj .\ObjGOULYRAMD64\regexp.obj
.\ObjGOULYRAMD64\screen.obj .\ObjGOULYRAMD64\search.o
bj .\ObjGOULYRAMD64\sha256.obj .\ObjGOULYRAMD64\spell.obj
.\ObjGOULYRAMD64\syntax.obj .\ObjGOULYRAMD64\tag
.obj .\ObjGOULYRAMD64\term.obj .\ObjGOULYRAMD64\ui.obj
.\ObjGOULYRAMD64\undo.obj .\ObjGOULYRAMD64\window.o
bj .\ObjGOULYRAMD64\vim.res .\ObjGOULYRAMD64\dimm_i.obj
.\ObjGOULYRAMD64\glbl_ime.obj .\ObjGOULYRAMD64\gui.ob
j .\ObjGOULYRAMD64\gui_beval.obj .\ObjGOULYRAMD64\gui_w32.obj
.\ObjGOULYRAMD64\os_w32exe.obj .\ObjGOULYRAMD
64\if_ole.obj .\ObjGOULYRAMD64\if_lua.obj .\ObjGOULYRAMD64\if_perl.obj
.\ObjGOULYRAMD64\if_perlsfio.obj .\Ob
jGOULYRAMD64\if_python.obj .\ObjGOULYRAMD64\if_ruby.obj
.\ObjGOULYRAMD64/if_cscope.obj .\ObjGOULYRAMD64/ne
tbeans.obj .\ObjGOULYRAMD64\version.obj oldnames.lib kernel32.lib
advapi32.lib shell32.lib gdi32.lib comdlg
32.lib ole32.lib uuid.lib /machine:AMD64 /nodefaultlib gdi32.lib version.lib
winspool.lib comctl32.lib advap
i32.lib shell32.lib /machine:AMD64 /nodefaultlib libcmt.lib oleaut32.lib
user32.lib /nodefaultlib:lua52.li
b /nodefaultlib:python27.lib WSock32.lib /PDB:gvim.pdb -debug
Generating code
100% 0 seconds remaining
Finished generating code
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or
corrupt
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\BIN\x86_amd64\link.EXE"' :
return code '0x463'
Stop.
Any idea on why this happens? I used to be able to compile vim with exactly the
same settings I have now.
Regards,
Jorge
--
--
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.