2011-03-18 24 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

斯科特