Red > Green > Refactor > Red

cycle is based on desire

capybara-webkit 用の環境を CentOS 6.5 に導入する ; Rails

Rails というより Linuxの環境構築

ゴール

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領域 # ありがとうございます