This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

g++ bug


I have found and error that seems to appear only on systems running on AMD chips.  I can't send the .i files, because I don't have access to such a system, but can only give you the output my users are sending me.

The output I have received is as follows:
 

make[1]: Entering directory `/home/caffiend/FreeReign-0.0.6/src'
c++ -DPACKAGE=\"towers\" -DVERSION=\"0.0.6\" -DHAVE_LIBSTDC__=1
-DSTDC_HEADERS=1 -DHAVE_LIBM=1 -DHAVE_LIBGLUT=1 -I. -I.     -g -O2 -c world.cpp
world.cpp: In method `world::world(int,int)':
world.cpp:49: request for member `__ct' in `*{anon}', which is of
non-aggregate type `cell *'
make[1]: *** [world.o] Error 1
make[1]: Leaving directory `/home/caffiend/FreeReign-0.0.6/src'
make: ***[all-recursive] Error 1

This error seems to only appear on AMD chips running g++, any version.
The code compiles fine on Intel, Sun, Cyrix, and many other architectures..

The program can be downloaded from http://download.sourceforge.net/freereign/FreeReign-0.0.6.tar.gz

--
Alex(LordChaos)Taylor  / "If all the world's a stage, it must
ataylor@ihug.com.au   / have been an easy audition"
ICQ 886428            / - Anon
 
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]