On Sat, May 10, 2008 at 10:40 AM, Paul Floyd <paulf at free.fr> wrote:
> 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.

This one is one example which doesn't compile, and i haven't had the
time yet to find a fix for it. :-(

You can disable building it in its toplevel Makefile -- everything
else builds and runs very well.

Now the fact that TT no longer supports Solaris is indeed news. I was
just about to start the ARC review for QT 4.4 to go in
Nevada/OpenSolaris.

--Stefan

-- 
Stefan Teleman
KDE e.V.
stefan.teleman at gmail.com

Reply via email to