天天看點

OS X更新從10.8更新到10.9後,MacVIM無法啟動的問題解決

更新到Mavericks之後,号稱神之編輯器的MacVIM也挂掉了

$ mvim
dyld: Library not loaded: /System/Library/Perl/lib/5.10/libperl.dylib
  Referenced from: /Users/user/Applications/MacVim.app/Contents/MacOS/Vim
  Reason: image not found
Trace/BPT trap: 5
           

從提示上看,是依賴庫的調用出了問題

$ locate libperl.dylib
/System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/libperl.dylib
/System/Library/Perl/5.16/darwin-thread-multi-2level/CORE/libperl.dylib
           

目前自己已知的解決方法有二:

1)Github for MacVIM snapshot 72 下載下傳最新的VIM版本;

2)

$ sudo mkdir -p /System/Library/Perl/lib/5.10/
$ sudo cp /System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/libperl.dylib /System/Library/Perl/lib/5.10/libperl.dylib
           

Reference:

http://kodira.de/2013/10/macvim-osx-10-9-mavericks/

https://code.google.com/p/macvim/issues/detail?id=484