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

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

新規登録して質問してみよう
ただいま回答率
85.37%
Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

解決済

3回答

2903閲覧

railsでunicornのインストールにコケる

Nicole_

総合スコア14

Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2019/07/24 06:58

タイトルの通りです...
ググっても出て来ず。おたすけください。

以下ソース。

Gemfile

1. 2. 3 4group :production, :staging do 5 gem 'unicorn' 6end 7 8. 9. 10.
$ bundle install . . . . Installing kgio 2.11.2 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /Users/xxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/kgio-2.11.2/ext/kgio /Users/xxxxx/.rbenv/versions/2.5.3/bin/ruby -r ./siteconf20190724-35130-1txhwix.rb extconf.rb checking for CLOCK_MONOTONIC in time.h... yes checking for clockid_t in time.h... yes checking for clock_gettime() in -lrt... no checking for t_open() in -lnsl... no checking for socket() in -lsocket... no checking for poll() in poll.h... yes checking for getaddrinfo() in sys/types.h,sys/socket.h,netdb.h... yes checking for getnameinfo() in sys/types.h,sys/socket.h,netdb.h... yes checking for struct sockaddr_storage in sys/types.h,sys/socket.h... yes checking for accept4() in sys/socket.h... no checking for sys/select.h... yes checking for writev() in sys/uio.h... yes checking for ruby/io.h... yes checking for rb_io_t.fd in ruby.h,ruby/io.h... yes checking for rb_io_t.mode in ruby.h,ruby/io.h... yes checking for rb_io_t.pathv in ruby.h,ruby/io.h... yes checking for struct RFile in ruby.h,ruby/io.h... yes checking size of struct RFile in ruby.h,ruby/io.h... 24 checking for struct RObject... yes checking size of struct RObject... 40 checking size of int... 4 checking for rb_io_ascii8bit_binmode()... yes checking for rb_update_max_fd()... yes checking for rb_fd_fix_cloexec()... yes checking for rb_cloexec_open()... yes checking for ruby/thread.h... yes checking for rb_thread_call_without_gvl() in ruby/thread.h... yes checking for rb_thread_blocking_region()... no checking for rb_thread_io_blocking_region()... yes checking for rb_str_set_len()... yes checking for rb_hash_clear() in ruby.h... yes checking for rb_time_interval()... yes checking for rb_wait_for_single_fd()... yes checking for rb_str_subseq()... yes checking for rb_ary_subseq()... yes creating Makefile current directory: /Users/xxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/kgio-2.11.2/ext/kgio make "DESTDIR=" clean make: error: unable to find utility "make", not a developer tool or in PATH current directory: /Users/xxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/kgio-2.11.2/ext/kgio make "DESTDIR=" make: error: unable to find utility "make", not a developer tool or in PATH make failed, exit code 72 Gem files will remain installed in /Users/xxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/kgio-2.11.2 for inspection. Results logged to /Users/xxxxx/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/extensions/x86_64-darwin-17/2.5.0-static/kgio-2.11.2/gem_make.out An error occurred while installing kgio (2.11.2), and Bundler cannot continue. Make sure that `gem install kgio -v '2.11.2' --source 'https://rubygems.org/'` succeeds before bundling. In Gemfile: unicorn was resolved to 5.5.1, which depends on kgio

ログに書いてある通り

gem install kgio -v '2.11.2' --source 'https://rubygems.org/'

これも試しましたが同じエラーでした。。

よろしくお願いします。

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

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

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

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

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

guest

回答3

0

自己解決

かいけつしました!
https://teratail.com/questions/202394

投稿2019/07/25 08:18

Nicole_

総合スコア14

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

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

0

初っ端のエラーが重要です
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

以下を参照してください。
https://qiita.com/motty93/items/29e22c6bf811f8dd00ab

投稿2019/07/24 07:23

nanami12

総合スコア1015

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

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

Nicole_

2019/07/24 07:52

回答ありがとうございます。 当該記事は「ruby-filemagic -v 0.6.1 」に対する回答のようで今回の事象には当てはまらないと思われます。 わざわざお答えいただいたにも関わらず、すみません...
guest

0

以下のサイトの方法でいかがでしょうか。
https://stackoverflow.com/questions/23130139/gem-install-kgio-2-9-2-error

Gemfileに以下を追記

Gemfile

1platforms :ruby do 2 gem 'unicorn' 3end

投稿2019/07/24 07:20

programming

総合スコア476

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

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

Nicole_

2019/07/24 07:28 編集

下記記述しましたが同じエラーが吐かれました... group :production, :staging do gem 'unicorn', platforms: [:ruby] end もちろん platforms :ruby do gem 'unicorn' end も試しましたが同じです...
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.37%

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

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

質問する

関連した質問