Компиляция 32-битных исходников qt в 64-битной среде Debian

Я хочу создавать 32-битные приложения в моей 64-битной среде Debian.

Итак, я пытаюсь скомпилировать исходники Qt, чтобы получить 32-битные библиотеки.

Я пытаюсь использовать следующую команду настройки:

./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

Работает нормально.

Есть догадки?

5

Решение

На основании официальной документации и зависимостей, упомянутых там, попробуйте это:

sudo apt-get install libx11-6: i386 libfontconfig1-dev: i386 libfreetype6-dev: i386 libx11-dev: i386 libxcursor-dev: i386 libxext-dev: i386 libxfixes-dev: i386 libxft-dev: 386 libxi-dev: l38 libxrandr-dev: i386 libxrender-dev: i386

4

Другие решения

Других решений пока нет …