我想在我的Debian 64位環境中構建32位應用程序。在64位Debian環境中編譯32位qt源碼
因此,我試圖編譯Qt源碼以獲得32位庫。
我試圖使用下列configure命令:
./configure -platform linux-g++-32
不幸的是,我得到一個錯誤如下:
Basic XLib functionality test failed!
You might need to modify the include and library search paths by editing
但是,當我做到以下幾點:
./configure -platform linux-g++-64
它工作正常。
任何猜測?
你所需要的32位gcc和包各種庫的32位版本。注意像「x11-32bit-dev」等軟件包(手邊沒有確切的軟件包名稱,在此處打開opensuse)。我的方法通常是在配置投訴時一個接一個地安裝它們。同時檢查配置的功能摘要是否啓用了所需的所有內容(freetype,所有X功能等)。 –
謝謝,這個伎倆。 – JeD