K.Yoshikawa
k-yos****@mx4*****
2009年 9月 7日 (月) 20:29:41 JST
かみむらさま > > package/vxv_tools/, package/sh7045writer/ の各ディレクトリにて > > % autoreconf > % ./configure > > とすると make できるかもしれません。 > > こちらは、後ほどトライしてみます。 >> ただdumpPlotData.cppをmakeしたときに >> invalid conversion from ' const char*' to 'char*' >> なるエラーが出ていますが、どのように修正すればい良いか判りません。 >> > > すみませんが、 > エラーの全文を教えてもらえないでしょうか。 > > Make時のエラー全文を出力しました。 [root @ localhost example]# make -k Making all in runCtrl make[1]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/runCtrl' に入 ります Making all in cpp make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/runCtrl/cpp' に入ります make[2]: `all' に対して行うべき事はありません. make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/runCtrl/cpp' から出ます make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/runCtrl' に入 ります make[2]: `all-am' に対して行うべき事はありません. make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/runCtrl' から 出ます make[1]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/runCtrl' から 出ます Making all in urgCtrl make[1]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/urgCtrl' に入 ります Making all in cpp make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/urgCtrl/cpp' に入ります make[2]: `all' に対して行うべき事はありません. make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/urgCtrl/cpp' から出ます make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/urgCtrl' に入 ります make[2]: `all-am' に対して行うべき事はありません. make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/urgCtrl' から 出ます make[1]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/urgCtrl' から 出ます Making all in demos make[1]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos' に入ります Making all in deDash make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/deDash' に入ります make[2]: `all' に対して行うべき事はありません. make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/deDash' から出ます Making all in linesFollow make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/linesFollow' に入ります make[2]: `all' に対して行うべき事はありません. make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/linesFollow' から出ます Making all in ticksAdjust make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/ticksAdjust' に入ります if g++ -DPACKAGE_NAME=\"vxv_example\" -DPACKAGE_TARNAME=\"vxv_example\" -DPACKAGE_VERSION=\"2.0.3\" -DPACKAGE_STRING=\"vxv_example\ 2.0.3\" -DPACKAGE_BUGREPORT=\"satof****@robok*****\" -DPACKAGE=\"vxv_example\" -DVERSION=\"2.0.3\" -DHAVE_LIBSDL=1 -DHAVE_LIBSDL_NET=1 -DHAVE_LIBSDL_TTF=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_POW=1 -DHAVE_SQRT=1 -I. -I. -Wall `vxv2-config --cflags` -g -O2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMONITOR -MT dumpPlotData.o -MD -MP -MF ".deps/dumpPlotData.Tpo" -c -o dumpPlotData.o dumpPlotData.cpp; \ then mv -f ".deps/dumpPlotData.Tpo" ".deps/dumpPlotData.Po"; else rm -f ".deps/dumpPlotData.Tpo"; exit 1; fi dumpPlotData.cpp: In function ‘void outputPlotData(URGCtrl&, const char*)’: dumpPlotData.cpp:17: error: invalid conversion from ‘const char*’ to ‘char*’ dumpPlotData.cpp: In function ‘void outputPlotFile(const char*)’: dumpPlotData.cpp:35: error: invalid conversion from ‘const char*’ to ‘char*’ make[2]: *** [dumpPlotData.o] エラー 1 if g++ -DPACKAGE_NAME=\"vxv_example\" -DPACKAGE_TARNAME=\"vxv_example\" -DPACKAGE_VERSION=\"2.0.3\" -DPACKAGE_STRING=\"vxv_example\ 2.0.3\" -DPACKAGE_BUGREPORT=\"satof****@robok*****\" -DPACKAGE=\"vxv_example\" -DVERSION=\"2.0.3\" -DHAVE_LIBSDL=1 -DHAVE_LIBSDL_NET=1 -DHAVE_LIBSDL_TTF=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_POW=1 -DHAVE_SQRT=1 -I. -I. -Wall `vxv2-config --cflags` -g -O2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMONITOR -MT ticksPosUse.o -MD -MP -MF ".deps/ticksPosUse.Tpo" -c -o ticksPosUse.o ticksPosUse.cpp; \ then mv -f ".deps/ticksPosUse.Tpo" ".deps/ticksPosUse.Po"; else rm -f ".deps/ticksPosUse.Tpo"; exit 1; fi if g++ -DPACKAGE_NAME=\"vxv_example\" -DPACKAGE_TARNAME=\"vxv_example\" -DPACKAGE_VERSION=\"2.0.3\" -DPACKAGE_STRING=\"vxv_example\ 2.0.3\" -DPACKAGE_BUGREPORT=\"satof****@robok*****\" -DPACKAGE=\"vxv_example\" -DVERSION=\"2.0.3\" -DHAVE_LIBSDL=1 -DHAVE_LIBSDL_NET=1 -DHAVE_LIBSDL_TTF=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_POW=1 -DHAVE_SQRT=1 -I. -I. -Wall `vxv2-config --cflags` -g -O2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMONITOR -MT simuPosUse.o -MD -MP -MF ".deps/simuPosUse.Tpo" -c -o simuPosUse.o simuPosUse.cpp; \ then mv -f ".deps/simuPosUse.Tpo" ".deps/simuPosUse.Po"; else rm -f ".deps/simuPosUse.Tpo"; exit 1; fi g++ -Wall `vxv2-config --cflags` -g -O2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMONITOR -o simuPosUse simuPosUse.o drawCaptures.o `vxv2-config --libs` make[2]: ターゲット `all' はエラーにより再 make できませんでした. make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/ticksAdjust' から出ます Making all in envCreate make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/envCreate' に入ります make[2]: `all' に対して行うべき事はありません. make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/envCreate' から出ます Making all in logDraw make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/logDraw' に入ります if g++ -DPACKAGE_NAME=\"vxv_example\" -DPACKAGE_TARNAME=\"vxv_example\" -DPACKAGE_VERSION=\"2.0.3\" -DPACKAGE_STRING=\"vxv_example\ 2.0.3\" -DPACKAGE_BUGREPORT=\"satof****@robok*****\" -DPACKAGE=\"vxv_example\" -DVERSION=\"2.0.3\" -DHAVE_LIBSDL=1 -DHAVE_LIBSDL_NET=1 -DHAVE_LIBSDL_TTF=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_POW=1 -DHAVE_SQRT=1 -I. -I. -Wall `vxv2-config --cflags` -g -O2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMONITOR -MT stopToObstacle.o -MD -MP -MF ".deps/stopToObstacle.Tpo" -c -o stopToObstacle.o stopToObstacle.cpp; \ then mv -f ".deps/stopToObstacle.Tpo" ".deps/stopToObstacle.Po"; else rm -f ".deps/stopToObstacle.Tpo"; exit 1; fi g++ -Wall `vxv2-config --cflags` -g -O2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMONITOR -o stopToObstacle stopToObstacle.o `vxv2-config --libs` make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/logDraw' から出ます Making all in urgView make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/urgView' に入ります if g++ -DPACKAGE_NAME=\"vxv_example\" -DPACKAGE_TARNAME=\"vxv_example\" -DPACKAGE_VERSION=\"2.0.3\" -DPACKAGE_STRING=\"vxv_example\ 2.0.3\" -DPACKAGE_BUGREPORT=\"satof****@robok*****\" -DPACKAGE=\"vxv_example\" -DVERSION=\"2.0.3\" -DHAVE_LIBSDL=1 -DHAVE_LIBSDL_NET=1 -DHAVE_LIBSDL_TTF=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_POW=1 -DHAVE_SQRT=1 -I. -I. -Wall `vxv2-config --cflags` -g -O2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMONITOR -MT urgView.o -MD -MP -MF ".deps/urgView.Tpo" -c -o urgView.o urgView.cpp; \ then mv -f ".deps/urgView.Tpo" ".deps/urgView.Po"; else rm -f ".deps/urgView.Tpo"; exit 1; fi if g++ -DPACKAGE_NAME=\"vxv_example\" -DPACKAGE_TARNAME=\"vxv_example\" -DPACKAGE_VERSION=\"2.0.3\" -DPACKAGE_STRING=\"vxv_example\ 2.0.3\" -DPACKAGE_BUGREPORT=\"satof****@robok*****\" -DPACKAGE=\"vxv_example\" -DVERSION=\"2.0.3\" -DHAVE_LIBSDL=1 -DHAVE_LIBSDL_NET=1 -DHAVE_LIBSDL_TTF=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_POW=1 -DHAVE_SQRT=1 -I. -I. -Wall `vxv2-config --cflags` -g -O2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMONITOR -MT urgViewDemo.o -MD -MP -MF ".deps/urgViewDemo.Tpo" -c -o urgViewDemo.o urgViewDemo.cpp; \ then mv -f ".deps/urgViewDemo.Tpo" ".deps/urgViewDemo.Po"; else rm -f ".deps/urgViewDemo.Tpo"; exit 1; fi g++ -Wall `vxv2-config --cflags` -g -O2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMONITOR -o urgView urgView.o urgViewDemo.o `vxv2-config --libs` make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos/urgView' から出ます make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos' に入ります make[2]: `all-am' に対して行うべき事はありません. make[2]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos' から出ます make[1]: *** [all-recursive] エラー 1 make[1]: ターゲット `all' はエラーにより再 make できませんでした. make[1]: ディレクトリ `/home/user/vxv_tools-2.1.5/example/demos' から出ます make[1]: ディレクトリ `/home/user/vxv_tools-2.1.5/example' に入ります make[1]: `all-am' に対して行うべき事はありません. make[1]: ディレクトリ `/home/user/vxv_tools-2.1.5/example' から出ます make: *** [all-recursive] エラー 1 make: ターゲット `all' はエラーにより再 make できませんでした. [root @ localhost example]# とり急ぎご連絡まで。 吉川