AWSのAmazon Linuxに無理やりALTA

Post date: 2017/10/25 8:53:15

chef/embbed/bin/ruby (バージョンは2.4.2)を使用。Qtのライブラリが足りず

yum install qtwebkit-devel qtwebkit できないので、ソースからQt4.8.6を作った。

(よそで作成したものを持ってくると、linkの際にエラーが出たー原因不明)

注意: yum install openssl-devel を忘れないこと( -> CentOS(32bit)にALTAをインストールするためのメモ)

qtbindingsは、4.8.6.2では、cmakeで-lpthreadsが無いとかいうよくわからん(googleしても)エラーになる。

qtbindings 4.8.6.4でgem install 成功。参考までに以下が成功したGemfile

source 'https://rubygems.org'

gem 'cairo'

if RUBY_VERSION >= '2.0'

gem 'pry-byebug'

else

gem 'debugger'

end

#gem 'qtbindings', '4.8.6.2' unless File.exist?('/usr/lib/ruby/1.8/KDE/korundum4.rb')

gem 'qtbindings', '4.8.6.4'

gem 'mechanize'

gem 'rubyzip', :require => 'zip/zip'

gem 'zip-zip'

gem 'activesupport'

gem 'archive-tar-minitar'

gem 'github_api'

gem 'gitlab'