I'm trying to create suitable Qt libraries for deployment on Windows. What options should I give to configure?
The libraries should work on at least any XP or Vista machine. Right now I'm thinking of:

Qt Code:
  1. configure -release -opensource -shared -platform win32-msvc2005 -no-qt3support
  2. -no-opengl -plugin-sql-sqlite -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg
  3. -no-3dnow -no-sse -no-sse2 --no-direct3d -no-dbus -no-phonon -no-scripttools
  4. -no-style-motif -no-style-cde
To copy to clipboard, switch view to plain text mode 
I chose these since
  • release: I don't need to debug inside Qt
  • zlib and image formats: I guess Windows doesn't have these, at least with the API that Qt wants
  • CPU extensions: MMX is safe, but the libraries need to run on machines without an SSE-featuring CPU

Thus:
  1. Are these assumptions safe and adequate to get portable libraries?
  2. What else should I consider for this goal?
  3. I'm not really sure if I need to enable Zlib and especially MNG format, since I'm not sure where Qt uses them. Any advice on this?