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


Reply via email to