Linuxでkai(kai設定編) > kaiインストール > wxGTK > opensuse-11.4-64

Total: - (Today: - Yesterday: - )
最終更新日 2011/04/22 20:18

  • openSUSE 11.4 64-bit環境に32-bit版のwxcontainer+Unicodeをインストールする
  • このページ内容の対象バージョン
    • openSUSE 11.4 x86_64(64-bit版)で確認しました
    • バージョンが異なる場合、嘘の情報になってしまう可能性があります


1.リポジトリの追加

  • YaSTでリポジトリを追加する
  • [ソフトウェア]->[ソフトウェアリポジトリ]->[追加]->[コミュニティリポジトリの追加]
名前 URL
メインリポジトリ(オープンソース) http://download.opensuse.org/distribution/11.4/repo/oss/

2.wxGTKライブラリのインストール


2.1.依存ライブラリのインストール

  • リポジトリからwxWidgets-langをインストールする
> sudo zypper install wxWidgets-lang
  • 32-bit版のlibmspack0をインストールする
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libmspack0-0.1.99_0.2alpha-69.2.i586.rpm
> sudo rpm -ivh --force libmspack0-0.1.99_0.2alpha-69.2.i586.rpm
  • 32-bit版のwxcontainer+Unicodeをダウンロードする
> cd ~/Downloads
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_baseu-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_baseu_xml-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_baseu_net-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_gtk2u_core-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_gtk2u_adv-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_gtk2u_aui-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_gtk2u_html-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_gtk2u_qa-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_gtk2u_richtext-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> wget http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.4/repo/oss/suse/i586/libwx_gtk2u_xrc-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
  • 32-bit版のwxcontainer+Unicodeをインストールする
> sudo rpm -ivh libwx_baseu-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm \
libwx_baseu_net-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm \
libwx_baseu_xml-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm
> sudo rpm -ivh libwx_gtk2u_core-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm \
libwx_gtk2u_adv-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm \
libwx_gtk2u_aui-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm \
libwx_gtk2u_html-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm \
libwx_gtk2u_qa-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm \
libwx_gtk2u_richtext-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm \
libwx_gtk2u_xrc-2_8-0-wxcontainer-2.8.11-5.1.i586.rpm

3.依存ライブラリの確認

  • LD_LIBRARY_PATHを設定後、kaiengineの不足ライブラリがないか再確認しておく
> export LD_LIBRARY_PATH=/usr/lib/wx-2.8-wxcontainer:$LD_LIBRARY_PATH
> ldd /usr/local/bin/kaiengine
    linux-gate.so.1 => (0xffffe000)
    libwx_gtk2u_richtext-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_gtk2u_richtext-2.8.so.0 (0xf7640000)
    libwx_gtk2u_aui-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_gtk2u_aui-2.8.so.0 (0xf75d9000)
    libwx_gtk2u_xrc-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_gtk2u_xrc-2.8.so.0 (0xf7556000)
    libwx_gtk2u_qa-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_gtk2u_qa-2.8.so.0 (0xf7537000)
    libwx_gtk2u_html-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_gtk2u_html-2.8.so.0 (0xf7499000)
    libwx_gtk2u_adv-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_gtk2u_adv-2.8.so.0 (0xf73da000)
    libwx_gtk2u_core-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_gtk2u_core-2.8.so.0 (0xf7073000)
    libwx_baseu_xml-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_baseu_xml-2.8.so.0 (0xf7068000)
    libwx_baseu_net-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_baseu_net-2.8.so.0 (0xf703a000)
    libwx_baseu-2.8.so.0 => /usr/lib/wx-2.8-wxcontainer/libwx_baseu-2.8.so.0 (0xf6ee7000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf6dd9000)
    libm.so.6 => /lib/libm.so.6 (0xf6daf000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf6d91000)
    ...以下省略

以上で、openSUSE 11.4 64-bit環境での32-bit版のwxGTKライブラリのインストールは終わり。


コメント

名前:
コメント:
最終更新:2011年04月22日 20:18
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。