I tried installing rcsoccersim-9.3.4 but was getting errors regarding the monitor. I've managed to install the server and base on their own, but the monitor, normal and classic, are still not installing. I've tried several different versions of the monitor and still nothing, I'll post the error messages here:
rcssmonitor that came with rcsoccer-9.3.4 (make error)
make all-recursive
make[1]: Entering directory /home/robocup/rcsoccersim-9.3.4/rcssmonitor'
Making all in src
make[2]: Entering directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor/src'
source='structure.C' object='structure.o' libtool=no \
depfile='.deps/structure.Po' tmpdepfile='.deps/structure.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -c -o structure.o test -f 'structure.C' || echo './'structure.C
maplist.h: In function std::ostream& operator<<(std::ostream&, const
KeyMap_LayerList<T>&) [with T = VisualObject2d]':
structure.C:45: instantiated from here
maplist.h:30: error:struct KeyMap_LayerList<VisualObject2d>::Item' is private
maplist.h:59: error: within this context
make[2]: *** [structure.o] Error 1
make[2]: Leaving directory /home/robocup/rcsoccersim-9.3.4/rcssmonitor/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor'
make: *** [all] Error 2
monitor_classic that came with rcsoccersim-9.3.4 (make error)
make all-recursive
make[1]: Entering directory /home/robocup/rcsoccersim-9.3.4/rcssmonitor_classic'
Making all in src
make[2]: Entering directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor_classic/src'
source='field.C' object='field.o' libtool=no \
depfile='.deps/field.Po' tmpdepfile='.deps/field.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DLinux -I/usr/X11R6/include -c -o field.o test -f 'field.C' || echo './'field.C
field.C:44:29: X11/Xaw/Command.h: No such file or directory
field.C:45:26: X11/Xaw/Form.h: No such file or directory
field.C:46:25: X11/Xaw/Box.h: No such file or directory
field.C:47:31: X11/Xaw/AsciiText.h: No such file or directory
field.C: In member function void Stadium::assign(_WidgetRec*)':
field.C:472: error:formWidgetClass' undeclared (first use this function)
field.C:472: error: (Each undeclared identifier is reported only once for each
function it appears in.)
field.C:476: error: commandWidgetClass' undeclared (first use this function)
field.C:489: error:XtNhorizDistance' undeclared (first use this function)
field.C:509: error: XtNdefaultDistance' undeclared (first use this function)
field.C:565: error:labelWidgetClass' undeclared (first use this function)
field.C:569: error: XtJustifyLeft' undeclared (first use this function)
field.C:580: error:XtJustifyRight' undeclared (first use this function)
field.C:723: error: XtNfromVert' undeclared (first use this function)
field.C:724: error:XtNvertDistance' undeclared (first use this function)
field.C:725: error: XtNfromHoriz' undeclared (first use this function)
field.C:794: error:boxWidgetClass' undeclared (first use this function)
field.C:984: error: XawTextBlock' undeclared (first use this function)
field.C:984: error: parse error before;' token
field.C:985: error: XawTextPosition' undeclared (first use this function)
field.C:990: error:tb' undeclared (first use this function)
field.C:993: error: FMT8BIT' undeclared (first use this function)
field.C:1013: error:asciiTextWidgetClass' undeclared (first use this
function)
field.C:1017: error: XawtextEdit' undeclared (first use this function)
field.C:1021: error:pos' undeclared (first use this function)
field.C:1021: error: XawTextTopPosition' undeclared (first use this function)
field.C:1022: error:XawTextReplace' undeclared (first use this function)
field.C:1023: error: XawTextSetInsertionPoint' undeclared (first use this
function)
field.C: In member functionvoid Stadium::write_message(_WidgetRec, char)':
field.C:1224: error: parse error before ;' token
field.C:1227: error:XawTextGetInsertionPoint' undeclared (first use this
function)
field.C:1228: error: pos2' undeclared (first use this function)
field.C:1228: error:XawTextTopPosition' undeclared (first use this function)
field.C:1229: error: XawTextSetInsertionPoint' undeclared (first use this
function)
field.C:1235: error:pos3' undeclared (first use this function)
field.C:1235: error: XawsdRight' undeclared (first use this function)
field.C:1235: error:XawTextSearch' undeclared (first use this function)
field.C:1239: error: XawTextReplace' undeclared (first use this function)
make[2]: *** [field.o] Error 1
make[2]: Leaving directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor_classic/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/robocup/rcsoccersim-9.3.4/rcssmonitor_classic'
make: *** [all] Error 2
rcssmonitor-10.0.0 (make error)
make all-recursive
make[1]: Entering directory /home/robocup/rcsoccersim-9.3.4/rcssmonitor-10.0.0'
Making all in src
make[2]: Entering directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor-10.0.0/src'
source='2dview.C' object='2dview.o' libtool=no \
depfile='.deps/2dview.Po' tmpdepfile='.deps/2dview.TPo' \
depmode=none /bin/sh ../../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -g -O2 -c -o 2dview.o 2dview.C
../../depcomp: ../../depcomp: No such file or directory
make[2]: *** [2dview.o] Error 127
make[2]: Leaving directory /home/robocup/rcsoccersim-9.3.4/rcssmonitor-10.0.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor-10.0.0'
make: *** [all] Error 2
I'm new to linux and robocup so any help with this problem would be greatly appreciated. Let me know if any any additional information is needed.
Pete
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I tried installing rcsoccersim-9.3.4 but was getting errors regarding the monitor. I've managed to install the server and base on their own, but the monitor, normal and classic, are still not installing. I've tried several different versions of the monitor and still nothing, I'll post the error messages here:
rcssmonitor that came with rcsoccer-9.3.4 (make error)
make all-recursive
make[1]: Entering directory
/home/robocup/rcsoccersim-9.3.4/rcssmonitor' Making all in src make[2]: Entering directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor/src'source='structure.C' object='structure.o' libtool=no \
depfile='.deps/structure.Po' tmpdepfile='.deps/structure.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -c -o structure.o
test -f 'structure.C' || echo './'structure.Cmaplist.h: In function
std::ostream& operator<<(std::ostream&, const KeyMap_LayerList<T>&) [with T = VisualObject2d]': structure.C:45: instantiated from here maplist.h:30: error:struct KeyMap_LayerList<VisualObject2d>::Item' is privatemaplist.h:59: error: within this context
make[2]: *** [structure.o] Error 1
make[2]: Leaving directory
/home/robocup/rcsoccersim-9.3.4/rcssmonitor/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor'make: *** [all] Error 2
monitor_classic that came with rcsoccersim-9.3.4 (make error)
make all-recursive
make[1]: Entering directory
/home/robocup/rcsoccersim-9.3.4/rcssmonitor_classic' Making all in src make[2]: Entering directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor_classic/src'source='field.C' object='field.o' libtool=no \
depfile='.deps/field.Po' tmpdepfile='.deps/field.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DLinux -I/usr/X11R6/include -c -o field.o
test -f 'field.C' || echo './'field.Cfield.C:44:29: X11/Xaw/Command.h: No such file or directory
field.C:45:26: X11/Xaw/Form.h: No such file or directory
field.C:46:25: X11/Xaw/Box.h: No such file or directory
field.C:47:31: X11/Xaw/AsciiText.h: No such file or directory
field.C: In member function
void Stadium::assign(_WidgetRec*)': field.C:472: error:formWidgetClass' undeclared (first use this function)field.C:472: error: (Each undeclared identifier is reported only once for each
function it appears in.)
field.C:476: error:
commandWidgetClass' undeclared (first use this function) field.C:489: error:XtNhorizDistance' undeclared (first use this function)field.C:509: error:
XtNdefaultDistance' undeclared (first use this function) field.C:565: error:labelWidgetClass' undeclared (first use this function)field.C:569: error:
XtJustifyLeft' undeclared (first use this function) field.C:580: error:XtJustifyRight' undeclared (first use this function)field.C:723: error:
XtNfromVert' undeclared (first use this function) field.C:724: error:XtNvertDistance' undeclared (first use this function)field.C:725: error:
XtNfromHoriz' undeclared (first use this function) field.C:794: error:boxWidgetClass' undeclared (first use this function)field.C:984: error:
XawTextBlock' undeclared (first use this function) field.C:984: error: parse error before;' tokenfield.C:985: error:
XawTextPosition' undeclared (first use this function) field.C:990: error:tb' undeclared (first use this function)field.C:993: error:
FMT8BIT' undeclared (first use this function) field.C:1013: error:asciiTextWidgetClass' undeclared (first use thisfunction)
field.C:1017: error:
XawtextEdit' undeclared (first use this function) field.C:1021: error:pos' undeclared (first use this function)field.C:1021: error:
XawTextTopPosition' undeclared (first use this function) field.C:1022: error:XawTextReplace' undeclared (first use this function)field.C:1023: error:
XawTextSetInsertionPoint' undeclared (first use this function) field.C: In member functionvoid Stadium::write_message(_WidgetRec, char)':field.C:1224: error: parse error before
;' token field.C:1227: error:XawTextGetInsertionPoint' undeclared (first use thisfunction)
field.C:1228: error:
pos2' undeclared (first use this function) field.C:1228: error:XawTextTopPosition' undeclared (first use this function)field.C:1229: error:
XawTextSetInsertionPoint' undeclared (first use this function) field.C:1235: error:pos3' undeclared (first use this function)field.C:1235: error:
XawsdRight' undeclared (first use this function) field.C:1235: error:XawTextSearch' undeclared (first use this function)field.C:1239: error:
XawTextReplace' undeclared (first use this function) make[2]: *** [field.o] Error 1 make[2]: Leaving directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor_classic/src'make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/robocup/rcsoccersim-9.3.4/rcssmonitor_classic'
make: *** [all] Error 2
rcssmonitor-10.0.0 (make error)
make all-recursive
make[1]: Entering directory
/home/robocup/rcsoccersim-9.3.4/rcssmonitor-10.0.0' Making all in src make[2]: Entering directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor-10.0.0/src'source='2dview.C' object='2dview.o' libtool=no \
depfile='.deps/2dview.Po' tmpdepfile='.deps/2dview.TPo' \
depmode=none /bin/sh ../../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I/usr/X11R6/include -g -O2 -c -o 2dview.o 2dview.C
../../depcomp: ../../depcomp: No such file or directory
make[2]: *** [2dview.o] Error 127
make[2]: Leaving directory
/home/robocup/rcsoccersim-9.3.4/rcssmonitor-10.0.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/robocup/rcsoccersim-9.3.4/rcssmonitor-10.0.0'make: *** [all] Error 2
I'm new to linux and robocup so any help with this problem would be greatly appreciated. Let me know if any any additional information is needed.
Pete
Well Pete,
U probably solved it by now but if not we had a problem with soccersim-9.3.4
we loaded 9.3.7 and it worked perfectly
Matthew_UL