I'm getting this error while compiling Dark Oberon on Fedora Core 5:
make[1]: Entering directory `/home/users/downloads/dark-oberon-1.0.2-RC1/src'
g++ -g -Wall -O -I/usr/X11R6/include -I/usr/X11R6/include/GL -I../libs -DDATA_DIR='""' -DUNIX=1 -DSOUND=0 -DDEBUG=0 -c doberon.cpp
donet.h:492: Fehler: extra qualification »TNET_RESOLVER::« on member »TNET_RESOLVER«
dofight.h:233: Fehler: extra qualification »TDEFENSE::« on member »TDEFENSE«
doraces.h:758: Fehler: extra qualification »TSOURCE_ITEM::« on member »IsPositionAvailable«
dodraw.h:143: Fehler: extra qualification »TPROJECTION::« on member »TPROJECTION«
dounits.h:1097: Fehler: extra qualification »TWORKER_UNIT::« on member »IsSourceOnPosition«
dowalk.h:273: Fehler: extra qualification »TPATH_LIST::« on member »CountTime«
dowalk.h:300: Fehler: extra qualification »TPATH_NODE::« on member »TPATH_NODE«
dowalk.h:301: Fehler: extra qualification »TPATH_NODE::« on member »TPATH_NODE«
dowalk.h:303: Fehler: extra qualification »TPATH_NODE::« on member »TPATH_NODE«
doconfig.h:214: Fehler: extra qualification »TCONFIG::« on member »TCONFIG«
doengine.h:215: Fehler: extra qualification »TMAP_INFO_LIST::« on member »GetMapName«
doengine.h:279: Fehler: extra qualification »TPANEL_INFO::« on member »TPANEL_INFO«
make[1]: *** [doberon.o] Fehler 1
make[1]: Leaving directory `/home/users/downloads/dark-oberon-1.0.2-RC1/src'
make: *** [build] Fehler 2
Can anyone help me?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm getting this error while compiling Dark Oberon on Fedora Core 5:
make[1]: Entering directory `/home/users/downloads/dark-oberon-1.0.2-RC1/src'
g++ -g -Wall -O -I/usr/X11R6/include -I/usr/X11R6/include/GL -I../libs -DDATA_DIR='""' -DUNIX=1 -DSOUND=0 -DDEBUG=0 -c doberon.cpp
donet.h:492: Fehler: extra qualification »TNET_RESOLVER::« on member »TNET_RESOLVER«
dofight.h:233: Fehler: extra qualification »TDEFENSE::« on member »TDEFENSE«
doraces.h:758: Fehler: extra qualification »TSOURCE_ITEM::« on member »IsPositionAvailable«
dodraw.h:143: Fehler: extra qualification »TPROJECTION::« on member »TPROJECTION«
dounits.h:1097: Fehler: extra qualification »TWORKER_UNIT::« on member »IsSourceOnPosition«
dowalk.h:273: Fehler: extra qualification »TPATH_LIST::« on member »CountTime«
dowalk.h:300: Fehler: extra qualification »TPATH_NODE::« on member »TPATH_NODE«
dowalk.h:301: Fehler: extra qualification »TPATH_NODE::« on member »TPATH_NODE«
dowalk.h:303: Fehler: extra qualification »TPATH_NODE::« on member »TPATH_NODE«
doconfig.h:214: Fehler: extra qualification »TCONFIG::« on member »TCONFIG«
doengine.h:215: Fehler: extra qualification »TMAP_INFO_LIST::« on member »GetMapName«
doengine.h:279: Fehler: extra qualification »TPANEL_INFO::« on member »TPANEL_INFO«
make[1]: *** [doberon.o] Fehler 1
make[1]: Leaving directory `/home/users/downloads/dark-oberon-1.0.2-RC1/src'
make: *** [build] Fehler 2
Can anyone help me?
I too have the same problem after downloading from cvs last night.
Fedora core 5 as well.
with the exception of this time, i have always been impressed with how easily DO complied and ran.
my guess is that its just a bug in development and will be ironed out in due time. (hopefully :) )
Same here - ARCH Linux Current
Same here im using Fedora 5 as well
same here suse 10.1 ..... :(
I have the same problem on Fedora Cofe 5 :(
The solution is here :
http://womble.decadentplace.org.uk/c++/syntax-errors.html
So you will have to remove in the source files listed the class name...
Example :
TNET_RESOLVER::TNET_RESOLVER ();
will be replaced by :
TNET_RESOLVER ();
Do this for all the files listed at the lines listed :)
PS : Sorry for the bad english, french guy :p
Ekx27