[Qt-creator] Unable to build on Solaris
Murphy, Sean M.
sean.murphy at gd-ais.com
Tue Nov 16 14:34:12 CET 2010
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.
<snip many more similar errors>
I'm using Qt 4.7.1, Solaris Studio 12. I've tried building both QtCreator 2.0.1, and 2.1.0 beta1, with the same results.
Sean
More information about the Qt-creator-old
mailing list