Mac OS X + fawkes-robotino
Mac Book Pro をメイン機として使いたいので,そこで作業が完結できないか挑戦.
無理だったら,また,デュアルブートかなぁ….
Fawkes on Mac OS Xを参考にしてみますが,6年前の情報なので,厳しそうだなぁ….
まずは,port コマンドのインストールが必要そうなので,The MacPorts ProjectからmacOS Mojave v10.14用をダウンロードしてみます.
sudo port -d selfupdate for p in file pkgconfig sqlite3 jpeg openssl avahi libdc1394 libpng libxmlxx2 \ lua rrdtool graphviz libmicrohttpd libglademm gconfmm gtkmm cairomm asciidoc \ libdaemon opencv; do \ sudo port install $p; \ done
make switch-buildtype-macosx
/Users/kotora/svn/lab/btr2019/fawkes-robotino/fawkes/etc/buildsys/ext/__gmsl:501: *** non-numeric second argument to `wordlist' function: ''. Stop.
worldlist の第二引数がおかしいそうです.エラーメッセージで検索してみたら,non-numeric second argument to ‘wordlist’がヒットしたので,__gmsl の501行目を,
int_encode = $(__gmsl_tr1)$(wordlist 1,$(words $1),$(__gmsl_input_int))
へ修正.
次は,
[LIB] fawkes/src/libs/core/: lib/libfawkescore ld: warning: directory not found for option '-L/Users/kotora/svn/lab/btr2019/fawkes-robotino/lib/interfaces' ld: unknown option: -soname=libfawkescore.so.1.0.1 clang: error: linker command failed with exit code 1 (use -v to see invocation)
と,
リンカーがエラー.
せめてFawkes だけでもいれられないかと挑戦.
git clone git://git.fawkesrobotics.org/fawkes.git cd fawkes make switch-buildtype-macosx make -j2 all gui
=== Linking lib libfawkescore --- ld: library not found for -lgomp clang: error: linker command failed with exit code 1 (use -v to see invocation) make[4]: *** [/Users/kotora/svn/lab/btr2019/fawkes/lib/libfawkescore.dylib] Error 1
今度は,gomp ってのでエラー.
build failed on OSX library not found for -lgompを参考に,
brew install clang-omp
コメントを残す