capybara-webkit 用の環境を CentOS 6.5 に導入する ; Rails
ゴール
CentOS 6.5 に capybara-webkit の環境を構築すること
導入に当たって起きた問題点
https://github.com/thoughtbot/capybara-webkit/wiki/Installing-Qt-and-compiling-capybara-webkit
にある CentOS 6.4 の導入をしても
yum install qt48-qt-webkit-devel
でインストールができない。私だけか
事実
Qt ライブラリが入ってない
対策
Qt ライブラリを入れる
対策詳細
1.. Qt ライブラリ 4.8.3 を wget => 解凍
2.. インスト(root 権限必要) # gmake に2時間ぐらいかかった
configure でオプション指定は無し
$ wget http://download.qt-project.org/official_releases/qt/4.8/4.8.5/qt-everywhere-opensource-src-4.8.5.tar.gz $ tar zxvf qt-everywhere-opensource-src-4.8.5.tar.gz $ cd qt-everywhere-opensource-src-4.8.5 $ ./configure Which edition of Qt do you want to use ? Type 'c' if you want to use the Commercial Edition. Type 'o' if you want to use the Open Source Edition. o [Enter] This is the Open Source Edition. You are licensed to use this software under the terms of the Lesser GNU General Public License (LGPL) versions 2.1. You are also licensed to use this software under the terms of the GNU General Public License (GPL) versions 3. Type '3' to view the GNU General Public License version 3. Type 'L' to view the Lesser GNU General Public License version 2.1. Type 'yes' to accept this license offer. Type 'no' to decline this license offer. yes [Enter] $ gmake $ sudo gmake install
3.. qmake 用の環境変数を設定する
.bashrc
PATH=/usr/local/Trolltech/Qt-4.8.5/bin:$PATH
コード引用元
Scientific Linux release 6.3にQt4.8.xをインストールする - 絶対R領域 # ありがとうございます