[kde-solaris] SunStudio patches

segv at netctl.net segv at netctl.net
Tue Mar 7 11:23:36 CET 2006


On Mon, 6 Mar 2006 09:18:28 -0500
Stefan Teleman <steleman at nyc.rr.com> wrote:

> On Monday 06 March 2006 07:40, segv at netctl.net wrote:
> > Hi, I'm building kde-3.5.1 on Solaris with SunStudio 11 and getting
> > compiler errors, etc. There are SunStudio patches at:
> >
> > ftp://ftp.kde.org/pub/kde/stable/3.4.3/contrib/Solaris/SUNSTUDIO10/
> >SOURCE.PATCHES/
> >
> > Have those patches been pulled up to kde-3.5.1 branch or do I need
> > to apply them to build kde with SunStudio?
> 
> you have to apply them manually to 3.5.1.

Well some patches don't apply cleanly to 3.5.1, so I've given up and decided to
build the whole thing with GCC. This however presents another set of problems,
somehow g++ is passed '-Qoption ld' arguments when building qt3 libraries. I'm
confused, maybe I should just wait for kde-4.0 to come out and then give it
another try.

g++ -Qoption ld -R/opt/pkg/gcc3/lib/gcc-lib/sparc-sun-solaris2/3.3.5 -Qoption
ld -R/opt/pkg/gcc3/lib -Qoption ld -R/opt/pkg/lib -Qoption ld
-R/usr/openwin/lib -fno-exceptions
-o ../../bin/moc ./qbuffer.o ./qptrcollection.o ./qcstring.o ./qdatastream.o ./qdatetime.o ./qfile.o ./qdir.o ./qfileinfo.o ./qgarray.o ./qgdict.o ./qglist.o ./qglobal.o ./qgvector.o ./qiodevice.o ./qregexp.o ./qstring.o ./qlocale.o ./qunicodetables.o ./qstringlist.o ./qtextstream.o ./qbitarray.o ./qmap.o ./qgcache.o ./qtextcodec.o ./qutfcodec.o ./moc_yacc.o ./qfile_unix.o ./qdir_unix.o ./qfileinfo_unix.o
-L/opt/pkg.obj/x11/qt3-libs/work.e450-lan/.buildlink/gcc3/lib/gcc-lib/sparc-sun-solaris2/3.3.5
-L/opt/pkg.obj/x11/qt3-libs/work.e450-lan/.buildlink/gcc3/lib
-L/opt/pkg.obj/x11/qt3-libs/work.e450-lan/.buildlink/lib
-L/opt/pkg.obj/x11/qt3-libs/work.e450-lan/.x11-buildlink/lib
-L/opt/pkg.obj/x11/qt3-libs/work.e450-lan/qt-x11-free-3.3.5/lib
g++: ld: No such file or directory
g++: ld: No such file or directory
g++: ld: No such file or directory
g++: ld: No such file or directory
g++: unrecognized option `-Qoption'
g++: unrecognized option `-Qoption'
g++: unrecognized option `-Qoption'
g++: unrecognized option `-Qoption'
gmake[1]: *** [../../bin/moc] Error 1
gmake[1]: Leaving directory
`/opt/pkg.obj/x11/qt3-libs/work.e450-lan/qt-x11-free-3.3.5/src/moc' gmake: ***
[src-moc] Error 2 *** Error code 2


More information about the kde-solaris mailing list