Коли я намагаюся використовувати MacVim з командного рядка, я отримую
dyld: Library not loaded: /System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/libperl.dylib
Referenced from: /Applications/MacVim.app/Contents/MacOS/Vim
Reason: image not found
Trace/BPT trap: 5
Я спробував brew install -update perl
, але потім виявив, що питання не в Perl. Саме там дивиться Вім.
$ ls /usr/local/opt/perl/lib/
5.20.1
Я спробував brew install -update macvim
, але версія Perl з командного рядка теж не працює.
MBP:mysite $ perl -v
This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-thread-multi-2level
Підсумок: у мене MacVim шукає Perl версії 5.12; У мене є термінал, що використовує Perl 5.18.2; У мене встановлена версія 5.20.1. Як я все повторюю?
$ ls -l /usr/bin/perl*
-rwxr-xr-x 1 root wheel 58416 Sep 9 2014 /usr/bin/perl
-rwxr-xr-x 1 root wheel 35600 Sep 9 2014 /usr/bin/perl5.16
-rwxr-xr-x 1 root wheel 35600 Sep 9 2014 /usr/bin/perl5.18
-rwxr-xr-x 38 root wheel 811 Sep 9 2014 /usr/bin/perlbug
...
Я знайшов це пов'язане питання , на яке не було відповіді.