トップ «前の日記(2009/09/12(Sat)) 最新 次の日記(2009/09/15(Tue))»
【ソース+水=麦茶色の何か】

半期 四半期 全カテゴリ

今日の一言


2009/09/14(Mon) ピンポイントメモ [長年日記]

_ [FC][Linux][研究関係][プロジェクト実習]Redhat系Linuxでlibstdc++.so.5 を要求された場合

 yum install compat-libstdc++-33

でOK。

_ [FC][Linux][OpenRTM][研究関係][プロジェクト実習]FC6にOpenRTMを

OpenRTMのインストール

HP(http://www.is.aist.go.jp/rt/OpenRTM-aist/html)から一括スクリプト(pkg_install_fedora.sh)をDlし実行。

*OpenRTM-aist-Javaは、Java Development Kit 5.0(JDK 5)でないと正常に動作しない模様。

Eclipse等の準備

HPから全部入りパッケージをDL。好きな場所に解凍するだけ。

eclipse32_rtclink041_rtctemplate041_linux.zipをダウンロード

jpackageを用いてgcjとsunのjavaを切り替える

HPからJDK 5をダウンロードしインストールする

(http://ambiesoft.ddo.jp/blog/archives/8)

(http://www.is.aist.go.jp/rt/OpenRTM-aist/html/E3839EE3838BE383A5E382A2E383AB2FE382A4E383B3E382B9E38388E383BCE383ABJavaUNIX.html#d33984ea)

(http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=331)

インストール手順:

 # rpm --import http://jpackage.org/jpackage.asc
 # cd /etc/yum.repos.d
 # wget http://jpackage.org/jpackage.repo

jpackage.repoを以下のように書き換える

# Be sure to enable the distro specific repository for your distro below:
# - jpackage-fc for Fedora Core
# - jpackage-rhel for Red Hat Enterprise Linux and derivatives

[jpackage-generic]
name=JPackage (free), generic
mirrorlist=http://www.jpackage.org/jpackage_generic_1.7.txt
failovermethod=priority
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
enabled=1
[jpackage-fc]
name=JPackage (free) for Fedora Core $releasever
mirrorlist=http://www.jpackage.org/jpackage_fedora-$releasever.txt
failovermethod=priority
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
enabled=1

[jpackage-rhel]
name=JPackage (free) for Red Hat Enterprise Linux $releasever
mirrorlist=http://www.jpackage.org/jpackage_rhel-$releasever.txt
failovermethod=priority
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
enabled=0

[jpackage-generic-nonfree]
name=JPackage (non-free), generic
mirrorlist=http://www.jpackage.org/jpackage_generic_nonfree_1.7.txt
failovermethod=priority
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
enabled=1

sunのサイトからjdk-1_5_0_14-linux-i586-rpm.binをダウンロードしてインストールする。

   * jdk-1_5_0_14-linux-i586-rpm.binを入手
      → http://java.sun.com/products/archive/j2se/5.0_14/index.html
   * java-1.5.0-sun-compat-1.5.0.14-1jpp.src.rpmを入手
      → http://www.jpackage.org/browser/rpm.php?jppversion=1.7&id=7850

以下のコマンドを実行して、javaの切り替えを可能にする。

 # yum --enablerepo=jpackage-generic-nonfree install java-1.5.0-sun-compat

alternativesコマンドでjavaの切り替えができる。

 # /usr/sbin/alternatives --config java