2010-04-23 33 views

回答

2

如果你已經擁有通用源,然後運行configure使用下列選項:

./configure --platform=linux-g++-32 
+0

THX這就是我一直在尋找 – 2010-04-23 19:30:19

+0

我得到了QT的源代碼,但我得到了以下錯誤:linux-G ++ - 32:未知參數 不支持指定的系統/編譯: /家庭/燕/ qtSource3/mkspecs/yes – 2010-04-23 19:35:20

+1

'qtSource3'似乎暗示那是Qt-3?是mkspecs目錄中存在的linux-g ++ - 32位文件夾? – 2010-04-23 19:58:26

2
sudo apt-get install ia32-libs 

據當時http://packages.ubuntu.com/karmic/ia32-libs它包含32位QT內容清單。

+0

表示它已經安裝....實際上,我試圖創建一個32位可執行文件在RHEL 5 x86_32上發送。我將在ubuntu 64 karmic上構建它,然後將它的可執行文件alog與qt庫進行發送 – 2010-04-23 19:46:27

+1

您需要驗證您沒有更高版本的glibc,然後確認您的Qt版本未編譯爲沒有出現在他的東西上,比如舊的系統中沒有的'XFixes'。提供二進制文件很好,但它也是一種藝術形式。 – 2010-04-23 20:00:52

+0

thx的信息 – 2010-04-23 20:46:00