RTM-Lua

View the Project on GitHub Nobu19800/RTM-Lua

FreeBSDへのインストール手順

Luaのインストール

以下のコマンドでLuaをインストールしてください。

$ pkg install lua51-5.1.5_9

Luaを実行するときはlua51コマンドで実行します。

LuaRocksのインストール

pkgでインストールできるLuaRocksはLua5.2に対応しているため、Lua5.1でLuaRocksをビルドしてインストールします。

$ pkg install gcc
$ pkg install gmake

$ wget http://luarocks.github.io/luarocks/releases/luarocks-3.0.3.tar.gz
$ tar xf luarocks-3.0.3.tar.gz
$ cd luarocks-3.0.3
$ ./configure --with-lua-version=5.1
$ make
$ make install

実行時には以下のコマンドの実行結果を入力して環境変数を設定する必要があります。

$ luarocks path

ただしexportコマンドがエラーになるようなので、setenvに置き換えてから入力する必要があります。

OpenRTM Luaのインストール

以下のコマンドでインストールしてください。

$ luarocks install openrtm

omniORBのインストール

FreeBSD上でネームサーバーを起動するためにomniORBをインストールします。

$ pkg install omniORB-4.2.2

以下のコマンドでネームサーバーを起動します。

$ omniNames -start 2809 -logdir ./ &