K.Yoshikawa
k-yos****@mx4*****
2009年 9月 8日 (火) 22:51:01 JST
かみむらさま Satofumi KAMIMURA さんは書きました: > 吉川さま > > エラーの起きているファイルでは、17 行目は > > char* str = strrchr(file, '/') +1; > > のようです。 > 当該エラーは、Subversion リポジトリでは修正済みですので、 > > % cd vxv-tools (vxv-tools の Subversion リポジトリに移動) > % svn up > > した後の demos/ticksAdjust/dumpPlotData.cpp に > 差し替えて、コンパイルできるかを確認して頂けないでしょうか。 > > > Subversion上のファイルを差し替えて、もう一度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:1: error: expected constructor, destructor, or type conversion before ‘.’ token make[2]: *** [dumpPlotData.o] エラー 1 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' に入ります make[2]: `all' に対して行うべき事はありません. 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' に入ります make[2]: `all' に対して行うべき事はありません. 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]# 吉川