As I recall, Solaris's C++ compiler has almost as many template issues as MSVC6.
Is there a Solaris port of gcc? Might try that. /s/ Adam On Tue, Nov 16, 2010 at 8:34 AM, André Pönitz <andre.poen...@nokia.com> wrote: > On Tuesday 16 November 2010 14:34:12 ext Murphy, Sean M. wrote: >> I'm trying to build QtCreator on Solaris, and I'm hitting the following snag: >> >> > make >> cd src/ && /data1/u/murphy/qt-4.7.1/bin/qmake >> /data1/u/murphy/qt-creator-2.1.0-beta1-src/src/src.pro -o Makefile >> cd src/ && make -f Makefile >> cd libs/ && /data1/u/murphy/qt-4.7.1/bin/qmake >> /data1/u/murphy/qt-creator-2.1.0-beta1-src/src/libs/libs.pro -o Makefile >> cd libs/ && make -f Makefile >> cd qtconcurrent/ && /data1/u/murphy/qt-4.7.1/bin/qmake >> /data1/u/murphy/qt-creator-2.1.0-beta1-src/src/libs/qtconcurrent/qtconcurrent.pro >> -o Makefile >> cd qtconcurrent/ && make -f Makefile >> /data1/u/murphy/qt-4.7.1/bin/moc -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. >> ../../../../qt-creator-2.1.0-beta1-src/src/libs/qtconcurrent/multitask.h -o >> .moc/release-shared/moc_multitask.cpp >> 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. > > Andre' > _______________________________________________ > Qt-creator mailing list > Qt-creator@trolltech.com > http://lists.trolltech.com/mailman/listinfo/qt-creator > _______________________________________________ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator