質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
rbenv

rbenvは、Rubyバージョン管理ツール。プロジェクトごとでRubyバージョンを切り替えることが可能です。RVMよりもシンプルで、少ない機能で動作します。本体にはRubyのビルド機能は備わっておらず、ruby-buildというツールを用いる必要があります。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Q&A

1回答

4676閲覧

rbenvを使用してRubyのインストールができない

flumchaso

総合スコア15

rbenv

rbenvは、Rubyバージョン管理ツール。プロジェクトごとでRubyバージョンを切り替えることが可能です。RVMよりもシンプルで、少ない機能で動作します。本体にはRubyのビルド機能は備わっておらず、ruby-buildというツールを用いる必要があります。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

0グッド

0クリップ

投稿2019/04/08 00:24

前提・実現したいこと

rbenvを使用して、Rubyをインストールしたい。

発生している問題・エラーメッセージ

ターミナルには以下のメッセージが出ています。

~/ 20:24:11 $ rbenv install 2.6.2 ruby-build: use openssl from homebrew Downloading ruby-2.6.2.tar.bz2... -> https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2 Installing ruby-2.6.2... ruby-build: use readline from homebrew BUILD FAILED (OS X 10.14.4 using ruby-build 20190320) Inspect or clean up the working tree at /var/folders/mz/cm33wnb531v8fvk2xt7n6n5w0000gn/T/ruby-build.20190407202724.55790 Results logged to /var/folders/mz/cm33wnb531v8fvk2xt7n6n5w0000gn/T/ruby-build.20190407202724.55790.log Last 10 log lines: ^ ./internal.h:610:6: note: expanded from macro 'bit_length' SIZEOF_INT128_T * CHAR_BIT - nlz_int128((uint128_t)(x))) ^ .ext/include/x86_64-darwin18/ruby/config.h:194:25: note: expanded from macro 'SIZEOF_INT128_T' #define SIZEOF_INT128_T SIZEOF___INT128 ^ 11 errors generated. make: *** [bignum.o] Error 1 make: *** Waiting for unfinished jobs....

試したこと

xcode-select --install
など色々とQiitaなどの記事で同じような症状の事象を探し試してみましたが現状解決できていません。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

Homebrewのアップデートとrbenv、ruby-buildのアップグレードをしてみてください。

bash

1$ brew update 2$ brew upgrade rbenv ruby-build

もしそれでもうまくいかないようなら関連ツールの再インストールでうまくいくかもしれません。

投稿2019/04/08 01:06

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

flumchaso

2019/04/08 04:42

ありがとうございます。 上記のコマンド実行し、再度インストールしてみました。 ``` ~/ 11:01:36 $ rbenv install 2.6.2 ruby-build: use openssl from homebrew Downloading ruby-2.6.2.tar.bz2... -> https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2 Installing ruby-2.6.2... ruby-build: use readline from homebrew BUILD FAILED (OS X 10.14.4 using ruby-build 20190320) Inspect or clean up the working tree at /var/folders/mz/cm33wnb531v8fvk2xt7n6n5w0000gn/T/ruby-build.20190408133057.73653 Results logged to /var/folders/mz/cm33wnb531v8fvk2xt7n6n5w0000gn/T/ruby-build.20190408133057.73653.log Last 10 log lines: checking for off_t... no checking char bit... 8 checking size of int... 4 checking size of short... 2 checking size of long... 8 checking size of long long... ./configure: line 2390: /bin/cat: Permission denied configure: error: in `/var/folders/mz/cm33wnb531v8fvk2xt7n6n5w0000gn/T/ruby-build.20190408133057.73653/ruby-2.6.2': configure: error: cannot compute sizeof (long long) See `config.log' for more details make: *** No targets specified and no makefile found. Stop. ``` このようになってしまいました。
退会済みユーザー

退会済みユーザー

2019/04/08 04:59

`readline`もアップグレードしたりダメなようなら再インストールしてください。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問