perlbrew を使用して perl 5.16.0 から 5.22.2 に移行する
MacBook Pro、OS X El Capitan で実行
perl の新しいバージョンのインストールは問題なく動作しているように見えました。しかし、5.22.2 に切り替えてスクリプトを実行しようとすると、このエラー メッセージが表示されます。
dyld: 遅延シンボル バインドに失敗しました: シンボルが見つかりません: _Perl_xs_apiversion_bootcheck 参照元: /Users/davidartus/perl5/lib/perl5/darwin-2level/auto/List/Util/Util.bundle
dyld: シンボルが見つかりません: _Perl_xs_apiversion_bootcheck 参照元: /Users/davidartus/perl5/lib/perl5/darwin-2level/auto/List/Util/Util.bundle 予想: 動的検索
トレース/BPT トラップ: 5
パスが間違っていると、同様のエラーが発生する人がいるのを見てきました。私のパスはperlbrewによって設定されており、私にはもっともらしく見えます。
/Users/me/perl5/perlbrew/bin:/Users/me/perl5/perlbrew/perls/perl-5.22.2/bin:/Users/me/perl5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
提案してください。