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.


Raspunde prin e-mail lui