[kde-solaris] How to build a stable version of KDE

Mats Rojestal mats.rojestal at bredband.net
Sat Mar 29 19:08:46 CET 2008


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
> <mats.rojestal at bredband.net> 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.


More information about the kde-solaris mailing list