gem install aws-sdk -v '~>1'でaws-sdkをインストールしようとしたら
以下のエラーが出た。
gem install aws-sdk -v '~>1'
Building native extensions. This could take a while...
ERROR: Error installing aws-sdk:
ERROR: Failed to build gem native extension.
/usr/bin/ruby2.0 extconf.rb
Gem files will remain installed in /usr/local/share/ruby/gems/2.0/gems/nokogiri-1.6.8.1 for inspection.
Results logged to /usr/local/share/ruby/gems/2.0/gems/nokogiri-1.6.8.1/ext/nokogiri/gem_make.out
ググってみたらAWSのec2インスタンス上にaws-sdk(ruby)をインストールしようとしたらnokogiriに阻まれた話などよくあることらしい。
なので以下のコマンドを実行
$ yum install libxml2 libxslt libxslt-devel
$ yum install gcc libxml2-devel libxslt-devel ruby-devel
$ gem install nokogiri -- --use-system-libraries
再度、gem install aws-sdk -v '~>1'を実行
#gem install aws-sdk -v '~>1'
Fetching: aws-sdk-v1-1.66.0.gem (100%)
Successfully installed aws-sdk-v1-1.66.0
Fetching: aws-sdk-1.66.0.gem (100%)
Successfully installed aws-sdk-1.66.0
Parsing documentation for aws-sdk-v1-1.66.0
Installing ri documentation for aws-sdk-v1-1.66.0
Parsing documentation for aws-sdk-1.66.0
Installing ri documentation for aws-sdk-1.66.0
Done installing documentation for aws-sdk-v1, aws-sdk after 27 seconds
2 gems installed
うまくいった模様