How to install KBabel

Installation Stable Version - KDE 3.5.9

KBabel needs KDE so you have to install basic KDE library and then package KDESDK - where KBabel is

Tested on snv_79b x86

export PATH=/usr/perl5/5.8.4/bin/:/usr/local/bin:/usr/sfw/bin/:/usr/openwin/bin/:/bin/:/usr/X11/bin/:/usr/X/bin/:/usr/ucb/:/usr/gnu/bin/:/usr/ccs/bin/:/sbin/:/usr/local/kde/bin:/usr/local/qt/bin:/usr/sbin:/usr/bin:$PATH

export LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/X/lib/:/usr/X11/lib/:/usr/ccs/lib/:/usr/openwin/lib/:/usr/openwin/sfw/lib/:/usr/sfw/lib/:/lib/:/usr/local/kde/lib:/usr/local/qt/lib:$LD_LIBRARY_PATH

CC=/usr/sfw/bin/gcc

CXX=/usr/sfw/bin/g++

export CXX CC

QT

Download: qt-x11-free-3.3.8

gunzip2 qt-x11-free-3.3.8.tar.bz2

tar xvf qt-x11-free-3.3.8.tar

mv qt-x11-free-3.3.8 qt

mkdir /usr/local

mv qt /usr/local/

cd /usr/local/qt

./configure -system-zlib -qt-gif -system-libpng \

-platform solaris-g++ -prefix /usr/local \

-system-libjpeg -plugin-imgfmt-mng -thread -no-stl \

-no-xinerama -no-g++-exceptions

gmake

KDE 3 series

Download: KDE 3 series

Make sure to compile and install arts first, and afterwards kdelibs and then kdebase before any other packages. Also, if you want to use kdeaddons, it should be compiled last as it requires kdebase, kdemultimedia, etc.

ARTS

mkdir /usr/local/kde

cd /arts-1.5.9

./configure --prefix=/usr/local/kde CC=/usr/sfw/bin/gcc CXX=/usr/sfw/bin/g++

gmake

gmake install

LIBART 2.3.19

Download LIBART

./configure --prefix=/usr/local/kde CC=/usr/sfw/bin/gcc CXX=/usr/sfw/bin/g++

gmake

gmake install

KDELIBS

./configure --with-extra-includes=/usr/include/pcre/ --with-ssl-dir=/usr/sfw/ --prefix=/usr/local/kde/ CC=/usr/sfw/bin/gcc CXX=/usr/sfw/bin/g++

BerkeleyDB

BDB and HDB backends require Oracle Berkeley DB 4.2, 4.4, or 4.5.

I used Oracle Berkeley DB 4.5.20

cd db-4.5.20/build_unix

../dist/configure --prefix=/usr/local/ CC=/usr/sfw/bin/gcc CXX=/usr/sfw/bin/g++

gmake

gmake install

LDAP

OpenSolaris uses some version of ldap that is incompatible with OpenLDAP, which KDE expects.

Download OpenLDAP

./configure --prefix=/usr/local/kde CC=/usr/sfw/bin/gcc CXX=/usr/sfw/bin/g++

KDEBASE

./configure --prefix=/usr/local/kde CC=/usr/sfw/bin/gcc CXX=/usr/sfw/bin/g++

gmake

gmake install

KDESDK

./configure --prefix=/usr/local/kde CC=/usr/sfw/bin/gcc CXX=/usr/sfw/bin/g++

gmake

gmake install

I don't know yet how to compile Kdesdk with Subversion.

Troubleshooting

Download my patch

KDElibs

  • Replace art_misc.h and libart_lgpl_2.la
  • In ./http/Makefile find the lines
    GSSAPI_INCS = /usr/bin/krb5-config: Unknown option `gssapi' -- use `--help' for usage
    
    GSSAPI_LIBS = /usr/bin/krb5-config: Unknown option `gssapi' -- use `--help' for usage
    

    replace the stupid values with the correct ones:

    GSSAPI_INCS = \-I/usr/include/kerberosv5
    
    GSSAPI_LIBS = \-L/usr/lib \-R/usr/lib \-lkrb5
    
  • Replace krb5-config

KDEbase

error - kompmgr.c ( use mine )

Problem with launching DCOPServer

I got it to work by:

chmod 01777 on /tmp/.ICE-unix, /tmp/.X11-pipe, and /tmp/.X11-unix

If any problems, please contact me

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact