2011-03-18 27 views
0

我试图编译的MacVim在我的MacBook Pro,但同时它的运行make,我得到了一些错误:问题,而试图编译的MacVim

=== 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 

我需要做的纠正呢?

+0

你有一个'unzip'命令?你的文件系统是否已满? – reinierpost 2011-03-18 10:15:18

+0

是的,我有'unzip'安装 – 2011-03-18 16:52:33

+0

然后我不知道:-( – reinierpost 2011-03-21 13:14:45

回答

2

查看homebrew formula for MacVim。它指出,“建立自定义图标默认情况下无法对许多用户来说,这样关”并继续执行以下操作:

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,这正是我所做的。

祝你好运!

0

我的症状完全一样。除了上面提到的步骤之外,我不得不将我的酿造版本从0.7更新到0.8。这里是我的步骤:

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 

...这次它正确安装。

我的环境:雪豹10.6.8

HTH

斯科特