Has anyone tried building a 32 bit Qt on a 64 bit system? I've looked around the net for some help on this and haven't found much. Basically, I set QMAKESPEC=linux-g++-32 and ./configure runs fine with the -m32 option. But when I do a "make", it barfs a few minutes into the make with an assembler message.

Qt Code:
  1. In file included from ../../include/QtCore/qdir.h:25,
  2. from global/qlibraryinfo.cpp:22:
  3. ../../include/QtCore/qstring.h:462:44: warning: this is the location of the previous definition
  4. {standard input}: Assembler messages:
  5. {standard input}:1104: Error: suffix or operands invalid for `cmpxchg'
To copy to clipboard, switch view to plain text mode 

I'm trying to build Qt 4.3.5