guys, from my build logs ....

pkgbuild: mmx auto-detection... ()
pkgbuild: /opt/SUNWspro/bin/CC -library=no%Cstd -c -D_REENTRANT
-D__EXTENSIONS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_POSIX
_PTHREAD_SEMANTICS -DSOLARIS -DSOLARIS10 -DNDEBUG -DNO_DEBUG
-D_UNICODE -DUNICODE -D_RWSTD_REENTRANT -D_XOPEN_SOURCE=500 -D_XPG5
-D_
LARGEFILE64_SOURCE -I/opt/foss/include/stdcxx/ansi
-I/opt/foss/include/stdcxx -I/opt/foss/include -xtarget=opteron -m64
-xarch=sse2
-xchip=opteron -xcache=64/64/2:1024/64/16 -library=no%Cstd
-features=anachronisms,except,rtti,export,extensions,nestedaccess,tmplife
,tmplrefstatic -instances=global -template=geninlinefuncs -s
-xlang=c99 -xalias_level=compatible -xustr=ascii_utf16_ushort -Qoption
ccfe -features=gcc -Qoption ccfe -features=zla -Qoption ccfe
++boolflag:sunwcch=false -mt -D_REENTRANT -D__EXTENSIONS__
-D_LARGEFILE
_SOURCE -D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS
-DSOLARIS10 -DNDEBUG -DNO_DEBUG -D_UNICODE -DUNICODE -D_RWSTD_RE
ENTRANT -D_XOPEN_SOURCE=500 -D_XPG5 -D_LARGEFILE64_SOURCE
-I/opt/foss/include/stdcxx/ansi -I/opt/foss/include/stdcxx
-I/opt/foss/inc
lude -xtarget=opteron -m64 -xarch=sse2 -xchip=opteron
-xcache=64/64/2:1024/64/16 -library=no%Cstd
-features=anachronisms,except,rtti
,export,extensions,nestedaccess,tmplife,tmplrefstatic
-instances=global -template=geninlinefuncs -s -xlang=c99
-xalias_level=compati
ble -xustr=ascii_utf16_ushort -Qoption ccfe -features=gcc -Qoption
ccfe -features=zla -Qoption ccfe ++boolflag:sunwcch=false -mt  -I
../../../mkspecs/solaris-cc-64 -I. -I/opt/foss/include/stdcxx/ansi
-I/opt/foss/include/stdcxx -I/opt/foss/include/freetype2 -I/opt/f
oss/include/fontconfig -I/opt/foss/include/glib-2.0
-I/opt/foss/lib/amd64/glib-2.0/include
-I/opt/foss/include/gstreamer-0.10 -I/usr
/include/libxml2 -I/usr/postgres/8.3/include -I/usr/include/libxslt
-I/usr/X11/include -I/usr/openwin/share/include -I/usr/sfw/inclu
de -I. -I/opt/foss/qt4/include -o mmx.o mmx.cpp
pkgbuild: /opt/SUNWspro/bin/CC -library=no%Cstd -m64 -s
-L/opt/foss/lib/amd64 -R/opt/foss/lib/amd64 -L/usr/lib/amd64
-R/usr/lib/amd6
4 -z combreloc -z redlocsym -z nodefaultlib -z ignore -z now -z rescan
-z absexec -xldscope=symbolic -xlibmil -s -lc -ldl -lposix4 -
lrt -mt -L/usr/sfw/lib/amd64 -R/usr/sfw/lib/amd64 -lgstreamer-0.10
-lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lthread -lxml2 -lpthre
ad -lz -lm -lsocket -lnsl -lglib-2.0 -lintl -liconv -o mmx mmx.o
-L/opt/foss/qt4/lib/amd64 -lc -lm -lCrun -lstdcxx -lintl -liconv
 -L/usr/lib/amd64 -L/usr/sfw/lib/amd64 -L/usr/postgres/8.3/lib/amd64
-L/opt/foss/lib/amd64 -L/usr/openwin/lib/amd64 -L/usr/X11/lib/a
md64 -L/opt/foss/qt4/lib/amd64 -lX11 -lXext -lXi -lXt -lglib-2.0
-lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lthread
 -lxml2 -lpthread -lz -lsocket -lnsl
pkgbuild: mmx enabled.


pkgbuild: sse auto-detection... ()
pkgbuild: /opt/SUNWspro/bin/CC -library=no%Cstd -c -D_REENTRANT
-D__EXTENSIONS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_POSIX
_PTHREAD_SEMANTICS -DSOLARIS -DSOLARIS10 -DNDEBUG -DNO_DEBUG
-D_UNICODE -DUNICODE -D_RWSTD_REENTRANT -D_XOPEN_SOURCE=500 -D_XPG5
-D_
LARGEFILE64_SOURCE -I/opt/foss/include/stdcxx/ansi
-I/opt/foss/include/stdcxx -I/opt/foss/include -xtarget=opteron -m64
-xarch=sse2
-xchip=opteron -xcache=64/64/2:1024/64/16 -library=no%Cstd
-features=anachronisms,except,rtti,export,extensions,nestedaccess,tmplife
,tmplrefstatic -instances=global -template=geninlinefuncs -s
-xlang=c99 -xalias_level=compatible -xustr=ascii_utf16_ushort -Qoption
ccfe -features=gcc -Qoption ccfe -features=zla -Qoption ccfe
++boolflag:sunwcch=false -mt -D_REENTRANT -D__EXTENSIONS__
-D_LARGEFILE
_SOURCE -D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS
-DSOLARIS10 -DNDEBUG -DNO_DEBUG -D_UNICODE -DUNICODE -D_RWSTD_RE
ENTRANT -D_XOPEN_SOURCE=500 -D_XPG5 -D_LARGEFILE64_SOURCE
-I/opt/foss/include/stdcxx/ansi -I/opt/foss/include/stdcxx
-I/opt/foss/inc
lude -xtarget=opteron -m64 -xarch=sse2 -xchip=opteron
-xcache=64/64/2:1024/64/16 -library=no%Cstd
-features=anachronisms,except,rtti
,export,extensions,nestedaccess,tmplife,tmplrefstatic
-instances=global -template=geninlinefuncs -s -xlang=c99
-xalias_level=compati
ble -xustr=ascii_utf16_ushort -Qoption ccfe -features=gcc -Qoption
ccfe -features=zla -Qoption ccfe ++boolflag:sunwcch=false -mt  -I
../../../mkspecs/solaris-cc-64 -I. -I/opt/foss/include/stdcxx/ansi
-I/opt/foss/include/stdcxx -I/opt/foss/include/freetype2 -I/opt/f
oss/include/fontconfig -I/opt/foss/include/glib-2.0
-I/opt/foss/lib/amd64/glib-2.0/include
-I/opt/foss/include/gstreamer-0.10 -I/usr
/include/libxml2 -I/usr/postgres/8.3/include -I/usr/include/libxslt
-I/usr/X11/include -I/usr/openwin/share/include -I/usr/sfw/inclu
de -I. -I/opt/foss/qt4/include -o sse.o sse.cpp
pkgbuild: /opt/SUNWspro/bin/CC -library=no%Cstd -m64 -s
-L/opt/foss/lib/amd64 -R/opt/foss/lib/amd64 -L/usr/lib/amd64
-R/usr/lib/amd6
4 -z combreloc -z redlocsym -z nodefaultlib -z ignore -z now -z rescan
-z absexec -xldscope=symbolic -xlibmil -s -lc -ldl -lposix4 -
lrt -mt -L/usr/sfw/lib/amd64 -R/usr/sfw/lib/amd64 -lgstreamer-0.10
-lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lthread -lxml2 -lpthre
ad -lz -lm -lsocket -lnsl -lglib-2.0 -lintl -liconv -o sse sse.o
-L/opt/foss/qt4/lib/amd64 -lc -lm -lCrun -lstdcxx -lintl -liconv
 -L/usr/lib/amd64 -L/usr/sfw/lib/amd64 -L/usr/postgres/8.3/lib/amd64
-L/opt/foss/lib/amd64 -L/usr/openwin/lib/amd64 -L/usr/X11/lib/a
md64 -L/opt/foss/qt4/lib/amd64 -lX11 -lXext -lXi -lXt -lglib-2.0
-lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lthread
 -lxml2 -lpthread -lz -lsocket -lnsl
pkgbuild: sse enabled.


pkgbuild: sse2 auto-detection... ()
pkgbuild: /opt/SUNWspro/bin/CC -library=no%Cstd -c -D_REENTRANT
-D__EXTENSIONS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_POSIX
_PTHREAD_SEMANTICS -DSOLARIS -DSOLARIS10 -DNDEBUG -DNO_DEBUG
-D_UNICODE -DUNICODE -D_RWSTD_REENTRANT -D_XOPEN_SOURCE=500 -D_XPG5
-D_
LARGEFILE64_SOURCE -I/opt/foss/include/stdcxx/ansi
-I/opt/foss/include/stdcxx -I/opt/foss/include -xtarget=opteron -m64
-xarch=sse2
-xchip=opteron -xcache=64/64/2:1024/64/16 -library=no%Cstd
-features=anachronisms,except,rtti,export,extensions,nestedaccess,tmplife
,tmplrefstatic -instances=global -template=geninlinefuncs -s
-xlang=c99 -xalias_level=compatible -xustr=ascii_utf16_ushort -Qoption
ccfe -features=gcc -Qoption ccfe -features=zla -Qoption ccfe
++boolflag:sunwcch=false -mt -D_REENTRANT -D__EXTENSIONS__
-D_LARGEFILE
_SOURCE -D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS
-DSOLARIS10 -DNDEBUG -DNO_DEBUG -D_UNICODE -DUNICODE -D_RWSTD_RE
ENTRANT -D_XOPEN_SOURCE=500 -D_XPG5 -D_LARGEFILE64_SOURCE
-I/opt/foss/include/stdcxx/ansi -I/opt/foss/include/stdcxx
-I/opt/foss/inc
lude -xtarget=opteron -m64 -xarch=sse2 -xchip=opteron
-xcache=64/64/2:1024/64/16 -library=no%Cstd
-features=anachronisms,except,rtti
,export,extensions,nestedaccess,tmplife,tmplrefstatic
-instances=global -template=geninlinefuncs -s -xlang=c99
-xalias_level=compati
ble -xustr=ascii_utf16_ushort -Qoption ccfe -features=gcc -Qoption
ccfe -features=zla -Qoption ccfe ++boolflag:sunwcch=false -mt  -I
../../../mkspecs/solaris-cc-64 -I. -I/opt/foss/include/stdcxx/ansi
-I/opt/foss/include/stdcxx -I/opt/foss/include/freetype2 -I/opt/f
oss/include/fontconfig -I/opt/foss/include/glib-2.0
-I/opt/foss/lib/amd64/glib-2.0/include
-I/opt/foss/include/gstreamer-0.10 -I/usr
/include/libxml2 -I/usr/postgres/8.3/include -I/usr/include/libxslt
-I/usr/X11/include -I/usr/openwin/share/include -I/usr/sfw/inclu
de -I. -I/opt/foss/qt4/include -o sse2.o sse2.cpp
pkgbuild: /opt/SUNWspro/bin/CC -library=no%Cstd -m64 -s
-L/opt/foss/lib/amd64 -R/opt/foss/lib/amd64 -L/usr/lib/amd64
-R/usr/lib/amd6
4 -z combreloc -z redlocsym -z nodefaultlib -z ignore -z now -z rescan
-z absexec -xldscope=symbolic -xlibmil -s -lc -ldl -lposix4 -
lrt -mt -L/usr/sfw/lib/amd64 -R/usr/sfw/lib/amd64 -lgstreamer-0.10
-lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lthread -lxml2 -lpthre
ad -lz -lm -lsocket -lnsl -lglib-2.0 -lintl -liconv -o sse2 sse2.o
-L/opt/foss/qt4/lib/amd64 -lc -lm -lCrun -lstdcxx -lintl -lico
nv -L/usr/lib/amd64 -L/usr/sfw/lib/amd64 -L/usr/postgres/8.3/lib/amd64
-L/opt/foss/lib/amd64 -L/usr/openwin/lib/amd64 -L/usr/X11/lib
/amd64 -L/opt/foss/qt4/lib/amd64 -lX11 -lXext -lXi -lXt -lglib-2.0
-lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lthre
ad -lxml2 -lpthread -lz -lsocket -lnsl
pkgbuild: sse2 enabled.



On Mon, Aug 17, 2009 at 1:20 AM, Stefan Teleman<stefan.teleman at gmail.com> 
wrote:
> On Sun, Aug 16, 2009 at 18:29, Pavel Heimlich<tropikhajma at gmail.com> wrote:
>> Hi,
>> could be the relative slowness of KDE be caused by qt not compiled with 
>> mmx/3dnow/sse/sse2 ?
>> the qt autodetection functions are tailored to gcc, so they fail with Sun 
>> Studio. Probably something like this 
>> http://lists.x.org/archives/xorg-devel/2009-April/000596.html patch would be 
>> needed.
>
> This used to be patched and work correctly with sun studio, as late as
> QT 4.4.3.
>
> Don't know what happened since the source repository was moved.
>
> You could look in ./configure's log and see if mmx/sse/sse2 are being 
> detected.
>
> I serioulsy doubt the lack of sse or sse2 would cause general
> slowness. Contrary to popular belief, these specific instructions do
> not create wonders.
>
> --Stefan
>
> --
> Stefan Teleman
> KDE e.V.
> stefan.teleman at gmail.com
> _______________________________________________
> kde-discuss mailing list
> kde-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/kde-discuss
>



-- 
Lukas 'Luc' Oboril
IRC nickname: luc^ at freenode


When dealing with people, let us remember we are not dealing with
creatures of logic. We are dealing with creatures of emotions,
creatures bristling with prejudices and motivated by pride and vanity.
  Dale Carnegie

Reply via email to