はじめに
久しぶりにperlを触りたい機会があったので、
以下を元にplenvをinstallしていました。
途中でSegmentation fault: 11
というエラーが出たのでメモ
エラー
# versionは出る $ plenv --version plenv 2.2.0 # install -lはエラー $ plenv install -l Segmentation fault: 11
どうするか
perl build
をbrew install perl-build
でinstallしていましたが、
tokuhiromさんところから持ってきて入れると良さそうです。
# install -lがエラー $ plenv install -l Segmentation fault: 11 # pluginsディレクトリがないことを確認 $ ls -al ~/.plenv/ total 0 drwxr-xr-x 4 tweeeety tweeeety 128 5 5 00:10 . drwxr-xr-x+ 52 tweeeety tweeeety 1664 5 5 00:04 .. drwxr-xr-x 2 tweeeety tweeeety 64 5 4 22:28 shims drwxr-xr-x 2 tweeeety tweeeety 64 5 4 22:28 versions # download $ git clone git://github.com/tokuhirom/Perl-Build.git $(plenv root)/plugins/perl-build/ # pluginsにはいる $ ls -al ~/.plenv/ total 0 drwxr-xr-x 4 tweeeety tweeeety 128 5 5 00:10 . drwxr-xr-x+ 52 tweeeety tweeeety 1664 5 5 00:04 .. drwxr-xr-x 3 tweeeety tweeeety 96 5 5 00:12 plugins drwxr-xr-x 2 tweeeety tweeeety 64 5 4 22:28 shims drwxr-xr-x 2 tweeeety tweeeety 64 5 4 22:28 versions # install -lが正常にうごく $ plenv install -l Available versions: 5.29.10 5.29.9 ~ 省略 ~ 5.6.0 5.5.670 5.003_13
おわり
ひさしぶりのperl\(^o^)/