EVA 是基於 Qt 的 Linux 版 QQ 客戶端,安裝過程需解決大量依賴套件。本文整理 CentOS 下從 Qt、GCC、KDE 到 autoconf 的完整安裝順序,並提供編譯參數範例,助你順利建置 EVA QQ。
# 1. Qt 基礎與開發套件
yum install qt qt-devel kdelibs kdelibs-apidocs kdelibs-devel arts arts-devel
# 2. 編譯工具鏈
yum install gcc
yum install gcc-c++
# 3. X11 開發函式庫(注意 X 大寫)
yum install libX*
# 4. KDE 執行環境
yum groupinstall KDE*
yum install kde*
# 5. 建置腳本工具
yum install autoconf
./configure --prefix=/usr/local/eva \
--with-qt-dir=/usr/lib/qt-3.3/ \
--with-qt-includes=/usr/lib/qt-3.3/include/ \
--with-qt-libraries=/usr/lib/qt-3.3/lib/
make
make install

完成上述步驟,即可在 CentOS 上運行 EVA QQ。若遇缺套件錯誤,請依錯誤訊息補裝對應 -devel 套件後重新 ./configure。