QNXでのビルド手順(OpenRTM-aist 1.2)

<未翻訳>

このページではQNX 6.5でOpenRTM-aist 1.2をビルドする手順を説明します。 以下からソースコードを入手してください。

pkg_src、omniORB、libuuidのビルド手順については以下のページを参考にしてください。

OpenRTM-aistのビルドのために以下のソフトウェアをインストールします。

 /usr/pkg/sbin/pkg_add -v autoconf-2.68
 /usr/pkg/sbin/pkg_add -v automake-1.11.1nb1
 /usr/pkg/sbin/pkg_add -v libtool-2.2.6b

configure.ac、src/ext/Makefile.am、src/ext/local_service/Makefile.amを編集します。

configure.acから-lomnisslTP4を削除してください。

        #LIBS="$LIBS -lomniORB4 -lomnithread -lomniDynamic4 -lomnisslTP4" <-削除
        #LDSOLIBS="$LDSOLIBS -lomniORB4 -lomnithread -lomniDynamic4 -lomnisslTP4" <-削除
        LIBS="$LIBS -lomniORB4 -lomnithread -lomniDynamic4" <-追加
        LDSOLIBS="$LDSOLIBS -lomniORB4 -lomnithread -lomniDynamic4" <-追加

src/ext/Makefile.amは以下のようにsslを削除します。

 #SUBDIRS = local_service ec sdo <-削除
 #DIST_SUBDIRS = local_service ec sdo logger <-削除
 SUBDIRS = local_service ec sdo ssl <-追加
 DIST_SUBDIRS = local_service ec sdo logger ssl <-追加

src/ext/local_service/Makefile.amは以下のようにサブディレクトリの設定を削除します。

 #SUBDIRS = nameservice_file <-削除

以下のコマンドでビルドします。

 ./autogen.sh
 ./configure --without-doxygen
 make
 make install

Download

latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK