Qt 4.8.6 を CentOS 7 でソースからコンパイルするメモ。
qt-everywhere-opensource-src-4.8.6.tgz
をダウンロードする。
以下のパッケージをあらかじめ sudo yum install でインストールしておく。
gstreamer-devel
gstreamer-plugins-base-devel
libXrender-devel
libXrandr-devel
libXi-devel
libXft-devel
libXext-devel
libXcursor-devel
fontconfig-devel
libfontconfig1-dev
libX11-devel
libX11
gcc-c++
そして、configure のオプションは適宜だが、
今回は以下のオプションをつけた。
$./configure -prefix $OPTDIR -release -opensource -confirm-license -no-qt3support -no-phonon -no-phonon-backend -no-multimedia -no-openssl -no-audio-backend
$gmake
$gmake install