Hello,

I got the following error:

        x86_64-w64-mingw32-windres: unexpected version string length 68 
!= 32 + 8

Details of what I was doing is given below.  Googling showed an email 
from Kai Tietz indicating that binutils ML was provided a patch as of 
Nov 27, 2012: 
http://lists-archives.com/mingw-users/25037-vim-compilation-windres-unexpected-version-string-length-68-32-8.html

Thinking my MinGW64 (from around Sep 20, 2012) was old, I got what I 
think is the latest version:

      x86_64-w64-mingw32-gcc-4.6.3-2-release-win64_rubenvb.7z
      x86_64-w64-mingw32-mingw-w64-update-trunk-20130115_rubenvb.7z

 From the build command, I had to remove 
"CROSS_COMPILE=x86_64-w64-mingw32-", but still got the error message:

     windres
--preprocessor="c:/opt/mingw64/bin/x86_64-w64-mingw32-gcc.exe -E -xc"
         -DRC_INVOKED
         gobj/vimres.res
         gobj/vimrc.o

     windres: unexpected version string length 68 != 32 + 8

     Make_ming.mak:675: recipe for target `gobj/vimrc.o' failed

     mingw32-make: *** [gobj/vimrc.o] Error 1

Here are some more details:

Windows 7 64 bit.

The command issued in a Windows command shell (all in one line):

      c:\opt\mingw64\bin\mingw32-make.exe
             -f Make_ming.mak
             CPU=IA64
             CROSS_COMPILE=x86_64-w64-mingw32-
             ARCH=x86-64
             FEATURES=HUGE
             DEBUG=no
             GUI=yes
             OLE=yes
             STATIC_STDCPLUS=yes
             PERL=C:/opt/perl64
             PERL_VER=516
             CC="c:/opt/mingw64/bin/x86_64-w64-mingw32-gcc.exe"

Things that showed up in the cmd window just before the error message:


     x86_64-w64-mingw32-windres
--preprocessor="c:/opt/mingw64/bin/x86_64-w64-mingw32-gcc.exe -E -xc"
          -DRC_INVOKED
          -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

     x86_64-w64-mingw32-windres
--preprocessor="c:/opt/mingw64/bin/x86_64-w64-mingw32-gcc.exe -E -xc"
          -DRC_INVOKED
          gobj/vimres.res
          gobj/vimrc.o

     x86_64-w64-mingw32-windres: unexpected version string length 68 != 
32 + 8

     mingw32-make: *** [gobj/vimrc.o] Error 1

Is there anything I can do now, or should I just wait till there is a 
new binutils?

Thanks,

--Suresh


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to