我想在我的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