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