Sean: I have built Qt from source code twice in the past (last time the Qt-4.5.1 branch, if I remember well). This on a Solaris 9 machine, and it took about 16 whole hours to compile the whole thing. It felt as though it would take forever...
I also compiled QtCreator, but with the specs of that machine I compiled it on it turned into a hassle to do any development via QtCreator due to the speed of the machine, already loaded with other processes. I would probably have to go through the same compilation hassle again in order to bring the Qt running on that server up to the 4.7 release. I compiled everything with gcc, not the SUN supplied C++ compiler. You also need to make sure that you have the libstdc++ available in the LD_LIBRARY_PATH or equivalent. Installing gcc and putting it in your PATH should considerably ease the process. You can find what you need to install gcc et al. at the http://www.sunfreeware.com website. Victor On 11/16/10 7:13 AM, Murphy, Sean M. wrote: > I'm giving that a shot now, although I think our admin's have > something screwed up, while attempting to build qmake, it's having > trouble finding libstdc++ libraries that match up. I'm trying to > build the solaris-g++-64 mkspec, but it's trying to link against a > libstdc++ that appears to be built in 32 bit mode. > > This is turning into a bit more effort than I was hoping for! Sean > >> -----Original Message----- From: qt-creator-boun...@trolltech.com >> [mailto:qt-creator- boun...@trolltech.com] On Behalf Of Coda >> Highland Sent: Tuesday, November 16, 2010 10:12 AM To: >> qt-creator@trolltech.com Subject: Re: [Qt-creator] Unable to build >> on Solaris >> >> 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 > > _______________________________________________ Qt-creator mailing > list Qt-creator@trolltech.com > http://lists.trolltech.com/mailman/listinfo/qt-creator >
<<attachment: victor_sardina.vcf>>
_______________________________________________ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator