OISをインストールした後にこれらの問題を解決するには?

OISをインストールした後にこれらの問題を解決するには?

FreeOrionをインストールしようとしていてorgreをインストールしようとしていて、Ubuntu 13.10にOISをインストールしようとしています。とにかく、私がフォローしているページは次のとおりです。協会次のエラーメッセージで、手順1.1の「make」ステップが失敗します。

./linux/LinuxJoyStickEvents.cpp: In member function 'virtual void OIS::LinuxJoyStick::capture()':
./linux/LinuxJoyStickEvents.cpp:100:77: error: 'read' was not declared in this scope
   int ret = read(mJoyStick, &js, sizeof(struct input_event) * JOY_BUFFERSIZE);
                                                                             ^
./linux/LinuxJoyStickEvents.cpp: In static member function 'static OIS::JoyStickInfoList OIS::LinuxJoyStick::_scanJoys()':
./linux/LinuxJoyStickEvents.cpp:275:13: error: 'close' was not declared in this scope
     close(fd);
             ^
./linux/LinuxJoyStickEvents.cpp:283:12: error: 'close' was not declared in this scope
    close(fd);
            ^
./linux/LinuxJoyStickEvents.cpp: In static member function 'static void OIS::LinuxJoyStick::_clearJoys(OIS::JoyStickInfoList&)':
./linux/LinuxJoyStickEvents.cpp:294:20: error: 'close' was not declared in this scope
   close(i->joyFileD);
                    ^
make[1]: *** [LinuxJoyStickEvents.lo] Error 1
make[1]: Leaving directory `/home/alexander/opt/src/ois-v1-3/src'
make: *** [all-recursive] Error 1

この問題をどのように解決できますか?たぶん「構成/製作/インストール」の過程を経ずに直接oisインストールする方法がありますか?apt-getorgreapt.get

ベストアンサー1

簡単に言うと:以下から入手できますapt-get

 sudo apt-get install libois-dev

そして/または

 sudo apt-get install libois-1.3.0

長い: ブートテープと設定のすべての警告によると、少し古いようです。これ買戻契約割れた部分がありますが、約5年間触れませんでした。

aptを介してogreをインストールすることも可能ですが、古いバージョンです。 ppa経由で利用可能PPA:チームオーガ/オーガー

おすすめ記事