Hi I've just about managed to get Qt 4.4.0 to build (S10U5, Studio 12, Apache C++ 4.1.3).
I haven't gotten through the examples, which stop fairly early on with CC -c -library=%none -O +w -mt -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/solaris-cc -I. -I../../../include/QtCore -I../../../include/QtCore -I../../../include/QtGui -I../../../include/QtGui -I../../../include -I. -I.moc/release-shared -I.uic/release-shared -I/usr/sfw/include -I/pool1/work/apache/stdcxx-4.1.3/include -o .obj/release-shared/main.o main.cpp "../../../include/QtCore/../../src/corelib/concurrent/qfutureinterface.h", line 304: Warning: QFutureInterface<void>::reportFinished hides the function QFutureInterfaceBase::reportFinished(). "../../../include/QtCore/../../src/corelib/concurrent/qtconcurrentmap.h", line 714: Error: Overloading ambiguity between "QtConcurrent::blockingMappedReduced<QList<QImage>, QImage, const QImage&, void, QList<QImage>, const QImage&>(const QList<QImage>&, QImage(*)(const QImage&), void(QList<QImage>::*)(const QImage&), QFlags<QtConcurrent::ReduceOption>)" and "QtConcurrent::blockingMappedReduced<QList<QImage>, QImage(*)(const QImage&), void, QList<QImage>, const QImage&>(const QList<QImage>&, QImage(*)(const QImage&), void(QList<QImage>::*)(const QImage&), QFlags<QtConcurrent::ReduceOption>)". "main.cpp", line 72: Where: While instantiating "QtConcurrent::blockingMapped<QList<QImage>, QImage, QImage, const QImage&>(const QList<QImage>&, QImage(*)(const QImage&))". "main.cpp", line 72: Where: Instantiated from non-template code. 1 Error(s) and 1 Warning(s) detected. As a side note, I see that Trolltech no longer actively support Solaris (with 4.4, they've gone from supporting about 14 platform and compiler combinations to 5, basically Windows Linux and Mac). So I wouldn't hold my breath for fixes from TT. A+ Paul
