Loading ...
Sorry, an error occurred while loading the content.

Issue compiling vim in windows: coof invalid

Expand Messages
  • skeept
    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
    Message 1 of 1 , Jul 10, 2013
    • 0 Attachment
      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 vim_dev+unsubscribe@....
      For more options, visit https://groups.google.com/groups/opt_out.
    Your message has been successfully submitted and would be delivered to recipients shortly.