RefBox のインストール(ubuntu 16.04 on Robotino 3)

Installing the RCLL Referee Boxに従って,RefBox をインストールします.

sudo su -
export http_proxy=http://cache.st.ryukoku.ac.jp:8080;export https_proxy=$http_proxy
add-apt-repository ppa:timn/clips
apt-get update
apt-get install libmodbus-dev libclips-dev clips libclipsmm-dev \
                protobuf-compiler libprotobuf-dev libprotoc-dev \
                boost1.58-all-dev libmodbus-dev \
                libglibmm-2.4-dev libgtkmm-3.0-dev \
                libncursesw5-dev libyaml-cpp-dev libavahi-client-dev git \
                libssl-dev

boost1.54-all-devは,boost1.58-all-devを経て,libboost1.58-all-dev となります.

と思ったけど,うまくいかなかったので,Ubuntu 14.04用のパッケージリストを使ってインストール.

sudo apt-get install -y \
        libmodbus-dev protobuf-compiler libprotobuf-dev libprotoc-dev \
        libboost-all-dev libglibmm-2.4-dev libgtkmm-3.0-dev libncursesw5-dev \
        libyaml-cpp-dev libavahi-client-dev git libxt-dev libxaw7-dev \
        libncurses5-dev autoconf autogen libtool libyaml-dev \
        libcurl4-openssl-dev

clips周りも動きがおかしいので,ソースからインストール.
clips-6.30-0-20090722svn
clipsmm-0.3.4.tar.bz2

bunzip2 clips-6.30.0.20090722svn.tar.bz2 
tar xvf clips-6.30.0.20090722svn.tar
cd clips-6.30.0.20090722svn/
./configure && make && sudo make install
cd ..

bunzip2 clipsmm-0.3.4.tar.bz2 
tar xvf clipsmm-0.3.4.tar 
cd clipsmm-0.3.4
./autogen.sh && ./configure && make && sudo make install

mps_placing_clips のmake に必要です.

sudo apt-get install libgecode-dev

git で,llsf-refbox を取ってきます(rootではなく,一般ユーザで).
※現在は,rcll-refboxに変わっています.詳しくは,Robotino 3,セットアップメモのRefBoxの部分を参照して下さい.

git config --global url."https://".insteadOf git://
git config --global http.proxy http://cache.st.ryukoku.ac.jp:8080
git clone http://git.fawkesrobotics.org/llsf-refbox.git
cd llsf-refbox
git pull --ff-only
make

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*