[vxv-tools-dev] Fedora11にて動作確認

Back to archive index

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]#


とり急ぎご連絡まで。

吉川




Vxv-tools-dev メーリングリストの案内
Back to archive index