内容へ移動
メモとかメモのようなものとか(By ルーキーの中のひと)
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
ODT 出力
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
development:language:ruby
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Ruby ====== ===== FreeBSD12でrbenvを使って古い古いrubyをインストール ===== 大人の事情によりFreeBSD12 にruby 2.2.10をインストールする必要が生じる。\\ もちろんこんな古いpkgなんかないのでrbenvを利用する # pkg install rbenv # pkg install ruby-build んで、 # rbenv install 2.2.10 BUILD FAILED (FreeBSD 12.1-RELEASE-p9 using ruby-build 20201005) ...... The Ruby openssl extension was not compiled. ERROR: Ruby install aborted due to missing extensions 調べたところruby2.4以下はopenssl1.1に対応してない。((https://github.com/rbenv/ruby-build/issues/1353))\\ という事で、1.0のインストール # pkg install openssl-unsafe 後はbuild時にインストールした古いopensslを参照するよう設定してBuild # export RUBY_CONFIGURE_OPTS="--with-openssl-dir=/usr/local/openssl-unsafe" rbenv install 2.2.10 ==== 参考 ==== [[https://www.seirios.org/seirios/dokuwiki/doku.php?id=tweet%3A2016%3A1018_01&s[0]=rbenv&s[1]=openssl#rbenv_ruby|rbenv+ruby]]
development/language/ruby.txt
· 最終更新: 2020/11/17 18:18 by
hayashi
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
ODT 出力
文書の先頭へ