詳しいことは元記事を参照されたい。
確認条件
- Linux Mint 12 (2012/1/28)
- Linux Mint 14 Mate (2013/2/13)
(1) コンパイル環境の準備
a) パッケージの追加
$ sudo apt-get install build-essential automake gettext
b) /etc/apt/sources.listファイルに以下の行を追加
$ sudo vi /etc/apt/sources.list deb http://jp.arhive.ubuntu.com/ubuntu/ natty main universe
c) aptのデータベースの更新
$ sudo apt-get update
d) パッケージのさらなる追加
$ sudo apt-get install xorg-dev libqt3-mt-dev kdelibs4-dev kdelibs4c2a
(2) コンパイル
a) ソースの展開
$ wget http://iij.dl.sourceforge.jp/kreetingkard/18105/kreetingkard-0.7.1.tar.gz $ tar xvf kreetingkard-0.7.1.tar.gz $ cd kreetingkard-0.7.1/
b) 日本語メニューの設定
$ cd po $ msgfmt -o ja.gmo ja.po $ cd ..
c) configureファイルの30753行目を編集
[編集前] LIB_KDEUI="-lkdeui"
[編集後] LIB_KDEUI="-lkdeui -lDCOP -lqt-mt"
d) src/kktemplate/kktthumbnailview.hの31行目を編集
[編集前] KTThumbnailView::KKTThumbnailView( QWidget* parent = 0, const char* name = 0 );
[編集後] KTThumbnailView( QWidget* parent = 0, const char* name = 0 );
※上記は日経Linuxの記事内容(図1)と違う。元記事が一部間違っている様だ。
e) コンパイル前の環境設定
$ ./configure --prefix=/usr --without-arts
f) コンパイルとインストール
$ make $ sudo make install $ cd ..
g) テンプレートのコンパイルとインストール
$ wget http://iij.dl.sourceforge.jp/kreetingkard/18013/kreetingkard_templates-0.2.0.tar.gz $ tar xvf kreetingkard_templates-0.2.0.tar.gz $ cd kreetingkard_templates-0.2.0 $ ./configure --prefix=/usr --without-arts $ make $ sudo make install $ cd ..
(3) 実行
a) 日本語環境の設定(パッケージの更なる追加)
$ sudo apt-get install kde-l10n-ja kdeadmin systemsettings lha
b) 日本語環境の設定(KDE設定画面の起動)
$ systemsettings
c) [ロケール]をクリック。
d) [日本]を選択し、[適用]をクリック。その後、画面を終了。
e) KreetingKard起動
$ kreetingkard
f) 起動後の画面
参考
- 日経Linux 2012年1月号 p.16-18
以上
以下のコメントを貰った。元コメントはメアドが載ってたので削除。
返信削除「kubuntu13.04(32Bit)にて実行してみました。e)までは順調に進行したのですが、f)でmakeを実行したらmakefile を要求されました。g)でもおそらく
makefileの要求があると思います。makefile名についてアドバイス頂ければ幸です。」
kubuntuは試したことがないです。configureで何かエラー出て失敗してませんか?
削除