Paul Floyd wrote:
> Stefan Teleman wrote:
>> Adriaan de Groot wrote:
>>
>>
>>> It's not true. The website is simplified. For "Linux" read "Linux/X11" and 
>>> under X11 include Solaris. 
>>>
>>> http://trolltech.com/products/qt/features/platforms/desktop/linux
>>> http://doc.trolltech.com/4.4/supported-platforms.html
>>>
>>> The non-Linux Free Software platforms (and proprietary UNIXen) are pretty 
>>> well 
>>> hidden, but they are still supported.
>>
>> I would like to remind everyone subscribed to this list -- and more 
>> specifically 
>> those who are inclined to post -- that publishing unsubstantiated, 
>> misleading 
>> and factually incorrect information on technical mailing lists is generally 
>> considered to be Bad Form(TM).
> 
> I just wrote what I read.

Not really. You wrote *some* of what you read:

http://doc.trolltech.com/4.4/supported-platforms.html

Supported Features:

Compiler        Features
                Concurrent      XmlPatterns     WebKit  CLucene Phonon

[ ... ]
SunCC <= 5.6    X                                       X       X
SunCC 5.7 & 5.8 X               X                       X       X
SunCC 5.9 and   X               X               X       X       X
up      


Makespec Support:

Makespec        Architecture    Compiler version(s)     Support Level

[ ... ]

solaris-cc*     sparc, x86      5.5                     Active



> Qt 4.4.0 is the first version of Qt that I've used that won't build out 
> of the box on Solaris with the Sun compiler.

WebKit was introduced *first* in QT 4.4.0, and it is WebKit which is where the 
vast majority of compile failures were reported. The compile failures in qmake 
are caused by your $(CXXFLAGS) not passing -D_XOPEN_SOURCE=500. This define is 
mandatory, and not only for QT.

Modulo the overloading ambiguity compile failure in the example you mentioned 
earlier. I have not had the time to look into it thoroughly, and i have not yet 
determined that it is indeed a QT 4.4.x bug or a Studio 12 bug.

Reporting compiler failures for WebKit along with suggested fixes is the right 
thing to do. Just because you ran into compile failures in 4.4.0 and you 
reported them, it doesn't mean that they won't be fixed in 4.4.1, or that 
"Solaris is no longer supported", or that "TT developers no longer have Solaris 
workstations". Maybe it takes time to synchronize compiler fixes for WebKit 
between TT and upstream WebKit.

TT's "Supported Features" web page shows that they have even tested SunCC 5.6.

Do you still compile QT4 with SunCC 5.6 ?

--Stefan

-- 
Stefan Teleman
Sun Microsystems, Inc.
Stefan.Teleman at Sun.COM


Reply via email to