KDE on Solaris9

Solaris9にKDE3.2.3を入れた話。gccは3.3.2。
Solarisにgnomeが付くようになって久しいが、 やっぱりKDEが好き
インストール
順番は、
  1. qt
  2. arts
  3. kdelibs
  4. kdebase
は、必須で、後は適当で良い。途中で必要になるパッケージは、その都度インストール。
インストールメモは下表


dtloginでKDE選択可能に
dtloginの画面では、CDE、GNOME、古いSolarisだとOpenWindowsが選択できるが、 KDEも選択できるようにする。日本語(ja locale)だけでよければ/usr/dt/config下に
	  
	    Xinitrc.kde
	    Xsession.kde
	    Xsession2.kde
	    ja/Xresources.d/Xresources.kde
	  
	
を作ってやれば良い。すると、dtlogin画面で、オプションからセッションを選択すると、 KDEも選択できるようになる。

(Xnestしてキャプチャしてるので、コンソールでの画面とはチト違う)

GNOMEのものを参考に作った、KDE用のリソース。
Xinitrc.kde
Xsession.kde
Xsession2.kde
ja/Xresources.d/Xresources.kde
(pathは/usr/dt/configからの相対path)

package version configure args depends remarks
qt-x11-free 3.3.2 -qt-gif -platform solaris-g++ -thread - -
arts 1.2.3 jpeg Makefileにldへのオプションとして-pthreadと書いてあるのを -lpthreadに書き換え
kdelibs 3.2.3 pcre openssl cups -
kdebase 3.2.3 --with-shadow --with-java=/usr/java - kdmのmakeでコケる。Solarisのdtlogin使っていて、どうせ不要なので、 MakefileのTOPSUBDIRからkdm削除
kdeutils 3.2.3 - -
kdenetwork 3.2.3 xmms gaduのmakeでコケる。使わなそうなので、kopete/protocols/Makefileの SUBDIRSから$(GADU)削除
kdeedu 3.2.3 boost -
kdeadmin 3.2.3 --with-shadow --with-homeprefix=/export/home - -
kdegames 3.2.3 - -
pdepim 3.2.3 libmal gnokiiも要求されるが、ノキアの携帯専用らしいので無視
configure時にlexを使うらしく、OS附属のlexでは、 そこでコケるのでflexをインストール
kmailのmake時コケるのでkmail/kmfolderindex.cppに
#include <sys/types.h>
#include <unistd.h>
#include <fcntl.h>
足してやる。
kdemultimedia 3.2.3 lame, libmusicbrainz, taglib -
kdearkwork 3.2.3 - -
kdeaddons 3.2.3 - -
kdegraphics 3.2.3 xpdf, tiff, lcms, fribidi, imlib libsaneのインストールも要求されるが、スキャナは持ってないので無視
kde-i18n-ja 3.2.3 - -
kdeaccessibility 3.2.3 - -
quanta 3.2.3 - -


戻る
Last modified: Sun Aug 15 18:10:39 JST 2004