On 16/11/10 15:14, Murphy, Sean M. wrote: >>> CC -c -m64 -library=stlport4 -O -xldscope=hidden -mt -KPIC - >> DBUILD_QTCONCURRENT -DIDE_LIBRARY_BASENAME=\"lib\" - >> DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS - >> DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB - >> DQT_SHARED -I../../../../qt-4.7.1/mkspecs/solaris-cc-64-stlport - >> I../../../../qt-creator-2.1.0-beta1-src/src/libs/qtconcurrent - >> I../../../../qt-4.7.1/include/QtCore -I../../../../qt- >> 4.7.1/include/QtGui -I../../../../qt-4.7.1/include -I../../../../qt- >> creator-2.1.0-beta1-src/src/libs -I/data1/u/murphy/qt-creator-2.1.0- >> beta1-src/tools -I.moc/release-shared -I/usr/sfw/include -I. -o >> .obj/release-shared/moc_multitask.o .moc/release- >> shared/moc_multitask.cpp >>> ".moc/release-shared/../../../../../../qt-creator-2.1.0-beta1- >> src/src/libs/qtconcurrent/runextensions.h", line 354: Error: Templates >> can only declare classes or functions. >> >> That line does declare a function template and looks correct. > > Agreed, I didn't see anything wrong with it, but Sun's compiler doesn't seem > to like it for some reason. > > I could try to recompile Qt using gcc on our machine, but I thought I tried > previously and I couldn't get it to compile. I'm starting that now, we'll > see where I end up!
I don't know if this is relevant or helpful (I haven't looked at the code in question), but Sun's CC 11 didn't support template specialisation, which might be the issue if it hasn't been added in 12 and Qt uses it... Peter Pearson _______________________________________________ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator