[openrtm-staff:1522] 作業報告 2018/02/08[北川]

北川孝志 kitagawa-taka @ aist.go.jp
2018年 2月 8日 (木) 17:54:36 JST


安藤様

北川です。

本日の作業内容をお知らせします。
------------
■チケット作業
[4421]QNXビルド用開発環境作成(Linux)
 ・q++コンパイラの調査
  ※.deps/Allocator.Tpoが出力されない問題はq++を使用せずに
   x86_64-pc-nto-qnx7.0.0-g++-5.4.0を使用することで出力されるようになった。

 ・OpenRTM-aist-1.1.2配下からのmake実行
  ※以下のmakeのオプションを指定して実行。

  > source ~/qnx700/qnxsdp-env.sh
  > make CXX = x86_64-pc-nto-qnx7.0.0-g++-5.4.0 CXXCPP = "x86_64-pc-nto-qnx7.0.0-g++-5.4.0 -E" ac_ct_CXX = x86_64-pc-nto-qnx7.0.0-g++-5.4.0

  Making all in rtcdでcannot find -luuidのエラーで止まった。
  原因を調査中です。

Making all in rtcd
make[2]: Entering directory '/home/openrtm/wk/OpenRTM-aist-1.1.2_qcc/utils/rtcd'
x86_64-pc-nto-qnx7.0.0-g++-5.4.0 -DHAVE_CONFIG_H -I. -I../../src/lib/rtm  -I../.. -I../../src/lib -I../../src/lib/coil/include -I../../src/lib/rtm/idl -Wall -fPIC -O2  -Wall -fPIC -O2 -MT rtcd.o -MD -MP -MF .deps/rtcd.Tpo -c -o rtcd.o rtcd.cpp
mv -f .deps/rtcd.Tpo .deps/rtcd.Po
/bin/bash ../../libtool  --tag=CXX   --mode=link x86_64-pc-nto-qnx7.0.0-g++-5.4.0  -Wall -fPIC -O2 -L../../src/lib/rtm -luuid -ldl -export-dynamic -o rtcd rtcd.o ../../src/lib/rtm/libRTC.la ../../src/lib/coil/lib/libcoil.la -lpthread  -lomniORB4 -lomnithread -lomniDynamic4
libtool: link: x86_64-pc-nto-qnx7.0.0-g++-5.4.0 -Wall -fPIC -O2 -o .libs/rtcd rtcd.o -Wl,--export-dynamic  -L../../src/lib/rtm -luuid -ldl ../../src/lib/rtm/.libs/libRTC.so ../../src/lib/coil/lib/.libs/libcoil.so -lpthread -lomniORB4 -lomnithread -lomniDynamic4
/home/openrtm/qnx700/host/linux/x86_64/usr/bin/x86_64-pc-nto-qnx7.0.0-ld: cannot find -luuid
/home/openrtm/qnx700/host/linux/x86_64/usr/bin/x86_64-pc-nto-qnx7.0.0-ld: cannot find -ldl
/home/openrtm/qnx700/host/linux/x86_64/usr/bin/x86_64-pc-nto-qnx7.0.0-ld: cannot find -lpthread
/home/openrtm/qnx700/host/linux/x86_64/usr/bin/x86_64-pc-nto-qnx7.0.0-ld: cannot find -lomniORB4
/home/openrtm/qnx700/host/linux/x86_64/usr/bin/x86_64-pc-nto-qnx7.0.0-ld: cannot find -lomnithread
/home/openrtm/qnx700/host/linux/x86_64/usr/bin/x86_64-pc-nto-qnx7.0.0-ld: cannot find -lomniDynamic4
collect2: error: ld returned 1 exit status
Makefile:436: recipe for target 'rtcd' failed
make[2]: *** [rtcd] Error 1
make[2]: Leaving directory '/home/openrtm/wk/OpenRTM-aist-1.1.2_qcc/utils/rtcd'
Makefile:391: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/openrtm/wk/OpenRTM-aist-1.1.2_qcc/utils'
Makefile:428: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
openrtm @ parallels-vm:~/wk/OpenRTM-aist-1.1.2_qcc$

以上です。

-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://www.openrtm.org/pipermail/openrtm-staff/attachments/20180208/020b80e2/attachment-0001.html>


More information about the openrtm-staff mailing list