我正在尝试使用对 ruby 的本机支持来编译 VIM,并为此使用 MinGW。
编译按预期进行,直到 make 文件尝试执行windres -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 ..... vim.rc gobj/vimres.res
此步骤失败并显示windres: unexpected version string length 68 != 32 + 8
. 我完全不知道这是什么错误以及我应该如何修复它。
据我所知,我下载了最新版本的 vim 源代码和 MinGW 环境。
搜索互联网暗示我试图做一个mingw-get install --reinstall binutils=2.22-1
我做过的事情。但我仍然收到相同的错误消息。