g++ bug
Alex Taylor
ataylor@ihug.com.au
Wed Jul 12 03:04:00 GMT 2000
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
ÃÂ
ÃÂ
More information about the Gcc-bugs
mailing list