為了 compile Sigil ,需要使用 Qt-4.7以上的版本,但是 Lucid 不支援。所以必須手動來編譯。首先下載 Qt-4.7.2,步驟如下:
接下來,開始進行編譯的動作
另外,從 Sigil 網站的訊息,如果要 compile Sigil,建議使用以下參數
wget http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.2.tar.gz
tar -xvzpf qt-everywhere-opensource-src-4.7.2.tar.gz
cd qt-everywhere-opensource-src-4.7.2
接下來,開始進行編譯的動作
- 先裝 libX11-dev、libXext-dev、libXtst-dev、libqglviewer-dev、libmysql++-dev、g++ 開發工具包(sudo apt-get install ....)
- ./configure -qt-zlib -qt-libmng -qt-libtiff -qt-sql-mysql -qt-libpng -qt-libjpeg -qt-gif -opengl -prefix /opt/qt-4.7.2
- make
- sudo make install
另外,從 Sigil 網站的訊息,如果要 compile Sigil,建議使用以下參數
./configure -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg
為了減少 compile Qt 的時間,可以在 configure 加上 -nomake 的參數,以下是建議的參數
-nomake examples -nomake demos -nomake docs -nomake translations
最後記得,/etc/environment 這個檔案的 PATH 要加上 Qt4.7.2的路徑,而且要放在前面,才不會被舊版的蓋掉。重新登入或者執行 . /etc/environment 就可以囉
最後記得,/etc/environment 這個檔案的 PATH 要加上 Qt4.7.2的路徑,而且要放在前面,才不會被舊版的蓋掉。重新登入或者執行 . /etc/environment 就可以囉
沒有留言:
張貼留言