Re: How to build a stable version of KDE
"Jan Hlodan" <[email protected]> Sun, 30 Mar 2008 18:18:47 +0200
| Newsgroups | gmane.comp.kde.solaris |
|---|---|
| Message-ID | <[email protected]> |
Hi Mats, Thank you for the advice! It solved my Qt problem. Qt was installed successfully. So I continue with step numb. 2 - arts I was surprised if compilation passed without any errors. :) But now I'm playing with kdelibs and this is a little problem for me... First problem was with libpcre. I solved it with: ./configure --with-extra-includes=/usr/include/pcre/ (thanks [ade]) Configure passed with some missing libs (but I think I don't need them for Kbabel) Can you look at this please?: http://pastebin.com/f14b1917c I don't know if I set all correctly (PATH, LD_LIBRARY_PATH, ...) Thank you for reply. Regards, Jan Hlodan On Sat, Mar 29, 2008 at 8:08 PM, Mats Rojestal <[email protected]> wrote: > Hi Jan, > > You should add flags "-platform solaris-g++" and "-prefix /usr/local" to > your configure. Change /usr/local to whatever prefix path you want. > > Regards Mats Röjestål > > Jan Hlodan skrev: > > > > Hi Mats, > > > > Thank you for reply. > > Yes, you are right. All have to be compiled with G staff. > > For KDE 3.5.x and specially for kdesdk I need these packages: > > > > Qt >= 3.3.2 & < 4.0 > > X Server > > X Render Extension > > Xft >=2.0 > > fontconfig > > Berkeley DB 4 > > Perl > > zlib >=1.1 > > libxml2 >= 2.4.8 > > libxslt >= 1.0.7 > > Subversion > > Subversion > > CVS > > doxygen > > > > and then how you said: arts, kdelibs and kdebase. > > > > So I wonder to know how I can compile Qt with using gcc,g++ > > On the: http://techbase.kde.org/index.php?title=Getting_Started/Build/Stable_Version > > is writen: > > > > bunzip2 qt-x11-3.3.8.tar.bz2 > > tar xvf qt-x11-3.3.8.tar > > cd qt-x11-3.3.8 > > less INSTALL > > # Set up QTDIR, KDEDIR, PATH, LD_LIBRARY_PATH, > > # XDG_DATA_DIRS and XDG_CONFIG_DIRS > > cd $QTDIR > > ./configure -system-zlib -qt-gif -system-libpng \ > > -system-libjpeg -plugin-imgfmt-mng -thread -no-stl \ > > -no-xinerama -no-g++-exceptions > > make > > > > #If compiling on a system where GNU make is not the default make (that > > is, most systems other than Linux), please run gmake && gmake install > > instead of make && make install. > > > > I tried to set: > > CC=/usr/sfw/bin/gcc > > CXX=/usr/sfw/bin/g++ > > export CC CXX > > > > and then: > > > > #./configure -system-zlib -qt-gif -system-libpng \ > > -system-libjpeg -plugin-imgfmt-mng -thread -no-stl \ > > -no-xinerama -no-g++-exceptions > > > > #gmake > > > > all passed but after: > > #gmake install > > > > I got errors > > > > The question is: is my procedure correct? > > Or I do something wrong? > > > > Thank you for answer. > > > > Regards, > > > > Jan Hlodan > > > > > > On Sat, Mar 29, 2008 at 2:36 PM, Mats Rojestal > > <[email protected]> wrote: > > > >> Hi Jan, > >> > >> I built and installed kde 3.5.9 on Solaris 10u4_x86 from sources and all > >> packages compiles nicely with gcc 4.3.0(with gnu linker). > >> Install libs/packages that are needed and install them first. > >> Avoid using SunPro C++ compiled libs. Install your own or sunfreeware > >> builds. > >> For kdebabel i think you need arts and kdebase packages and qt package. > >> > >> Regards Mats Röjestål > >> > >> PS there are a few minor fixes/patches needed to get everything to > >> compile. > >> > >> Jan Hlodan skrev: > >> > >> > >> > >>> Hello, > >>> > >>> I want to ask you how I can build KDE 3.5.x from sources? > >>> I followed this instructions: > >>> http://techbase.kde.org/index.php?title=Getting_Started/Build/Stable_Version > >>> But I can't installed Qt with gcc, g++ (or I don't know how..) > >>> I would like to use Kbabel (part of kde-sdk package) > >>> I also found Michael's project on: > >>> ftp://ls12-ftp.cs.uni-dortmund.de/outgoing/KDE/3.5.7 > >>> yes, it's nice and easy but kdesdk is missing there and I don't know how > >>> to install it. (and this is just for sparc) > >>> > >>> Can you give me an advice how to build Kbabel on Solaris? I think I > >>> don't need whole KDE. > >>> Or some Michael's HOW TO? > >>> > >>> Thank you for reply. > >>> > >>> Regards, > >>> > >>> Jan Hlodan > >>> > >>> > >>> > >>> > >>> ------------------------------------------------------------------------ > >> > >> > >>> ___________________________________________________ > >>> This message is from the kde-solaris mailing list. > >>> Account management: https://mail.kde.org/mailman/listinfo/kde-solaris. > >>> Archives: http://lists.kde.org/. > >>> More info: http://www.kde.org/faq.html. > >> ___________________________________________________ > >> This message is from the kde-solaris mailing list. > >> Account management: https://mail.kde.org/mailman/listinfo/kde-solaris. > >> Archives: http://lists.kde.org/. > >> More info: http://www.kde.org/faq.html. > > ___________________________________________________ > > This message is from the kde-solaris mailing list. > > Account management: https://mail.kde.org/mailman/listinfo/kde-solaris. > > Archives: http://lists.kde.org/. > > More info: http://www.kde.org/faq.html. > ___________________________________________________ > This message is from the kde-solaris mailing list. > Account management: https://mail.kde.org/mailman/listinfo/kde-solaris. > Archives: http://lists.kde.org/. > More info: http://www.kde.org/faq.html. ___________________________________________________ This message is from the kde-solaris mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde-solaris. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.