32-bit build -embedded generic on 64-bit Linux host?



  • Apologies if this is already answered in a FAQ somewhere. If that's the case, just point me to it.

    Normally, I configure a 32-bit Qt Embedded build in a 32-bit Ubuntu 12 VM with a command such as this:

    @./configure -opensource -embedded generic -make "libs tools translations" -prefix /usr/local/qt/4.7.3-embedded -no-nis -no-audio-backend -no-multimedia -no-webkit -svg -qvfb@

    I was wondering if it is possible to build the same configuration (i.e. 32-bit Qt Embedded) on a 64-bit host (e.g. 64-bit Ubuntu 12)? If so, how?

    Much appreciated.


  • Moderators

    Adding "-platform linux-g++-32" should get you rolling.

    Of course you will need to have all the dependencies in a 32bit version installed for this to succeed.



  • Yep. It was pretty easy actually. Just needed to install a few additional Ubuntu packages:

    @sudo apt-get install libc6-i386 libc6-dev-i386 gcc-multilib g++-multilib@

    The configure with the additional option. However, I configured with "-xplatform linux-g++-32".


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.