首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试编译MacVim时出现的问题

尝试编译MacVim时出现的问题
EN

Stack Overflow用户
提问于 2011-03-18 17:57:04
回答 2查看 1.1K关注 0票数 0

我试图在我的Macbook Pro上编译MacVim,但当它运行make时,我得到了一些错误:

代码语言:javascript
复制
=== BUILD NATIVE TARGET MacVim OF PROJECT MacVim WITH THE DEFAULT CONFIGURATION (Release) ===
Check dependencies
PBXCp build/Release/MacVim.app/Contents/MacOS/Vim ../Vim
    cd /Users/Nathan/Downloads/b4winckler-macvim-6e6fac5/src/MacVim
    /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -strip-debug-symbols -resolve-src-symlinks /Users/Nathan/Downloads/b4winckler-macvim-6e6fac5/src/MacVim/../Vim /Users/Nathan/Downloads/b4winckler-macvim-6e6fac5/src/MacVim/build/Release/MacVim.app/Contents/MacOS

PhaseScriptExecution "Make Document Icons" build/MacVim.build/Release/MacVim.build/Script-1D1C31F00EFFBFD6003FE9A5.sh
    cd /Users/Nathan/Downloads/b4winckler-macvim-6e6fac5/src/MacVim
    /bin/sh -c /Users/Nathan/Downloads/b4winckler-macvim-6e6fac5/src/MacVim/build/MacVim.build/Release/MacVim.build/Script-1D1C31F00EFFBFD6003FE9A5.sh

unzip -jo EnvyCodeR.zip
Archive:  EnvyCodeR.zip
Command /bin/sh failed with exit code 2
Command /bin/sh failed with exit code 2
Touch build/Release/MacVim.app
    cd /Users/Nathan/Downloads/b4winckler-macvim-6e6fac5/src/MacVim
    /usr/bin/touch -c /Users/Nathan/Downloads/b4winckler-macvim-6e6fac5/src/MacVim/build/Release/MacVim.app

** BUILD FAILED **


The following build commands failed:
MacVim:
    PhaseScriptExecution "Make Document Icons" /Users/Nathan/Downloads/b4winckler-macvim-6e6fac5/src/MacVim/build/MacVim.build/Release/MacVim.build/Script-1D1C31F00EFFBFD6003FE9A5.sh
(1 failure)

make[1]: *** [macvim] Error 1
make: *** [first] Error 2

我需要做些什么来纠正这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-31 09:15:45

查看homebrew formula for MacVim。它声明“为许多用户构建自定义图标失败,因此默认情况下关闭”,并继续执行以下操作:

代码语言:javascript
复制
unless ARGV.include? "--custom-icons"
  inreplace "src/MacVim/icons/Makefile", "$(MAKE) -C makeicns", ""
  inreplace "src/MacVim/icons/make_icons.py", "dont_create = False", "dont_create = True"
end

所以,我建议对你的src/MacVim/icons/Makefilesrc/MacVim/icons/make_icons.py做同样的修改。

或者,使用Homebrew构建/安装MacVim,这就是我所做的。

祝好运!

票数 2
EN

Stack Overflow用户

发布于 2011-09-02 23:39:56

我也有同样的症状。除了上面建议的步骤之外,我还必须将我的brew副本从0.7更新到0.8。以下是我的步骤:

代码语言:javascript
复制
cd ~/Developer # where I have my Homebrew installed; ymmv
brew update
brew remove macvim   # My 'damaged' copy
git checkout Library/Formula/macvim.rb   # Make sure it has the above fix
brew install macvim

...and这次安装正确。

我的环境:雪豹10.6.8

HTH

史考特

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5350353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档