Can someone explain to me how to build a 32 bit shared library qapp on a 64 bit OS? (Ubuntu karmic koala) I have tried a few things but ran into some problems like:

/usr/bin/ld: skipping incompatible /opt/qtsdk-2010.02_32bits/qt/lib/libQtGui.so when searching for -lQtGui

which eventually generated:

tringtablemodel.cpp.text._ZN5QListI11QStringListE13detach_helperEv[QList<QStringList>::detach_helper:-1: error: undefined reference to `QListData::detach3()' missionsetup.cpp: