Internal error 243 compiling mindseye 0.5.16
Elliot Lee
sopwith@cuc.edu
Fri Mar 13 14:30:00 GMT 1998
Compiling
ftp://ftp.cs.umn.edu/users/mein/mindseye/mindseye_0.5/mindseye_0.5.16.tgz
on Red Hat Linux 5.0 with egcs 1.0.1, qt 1.32, and glibc 2.0.7pre gives:
c++ -c -O3 -g -pipe -Wall -I../ -I../include/matrix -I../include/nurbs
-I/usr/X11R6/include -I/usr/lib/qt/include -I/usr/X11R6/include
-DHAVE_CONFIG_H object.cpp
In file included from g3d_math.h:43,
from object.h:33,
from object.cpp:31:
math/g3d_ray.h:54: Internal compiler error 243.
math/g3d_ray.h:54: Please submit a full bug report to `egcs-bugs@cygnus.com'.
The header file in question contains:
class G3DRay
{
public:
G3DRay() {}
G3DRay( const G3DPoint3d &p, const G3DVector3d &n, const G3DVector3d &up
) :
_startpoint(p), _direction(n), _projection( n, up )
{
G3DMatrix tmp( p * (-1.0) );
_projection *= tmp;
};
G3DMatrix* getProjection( void ) { return( &_projection ); };
public:
G3DPoint3d _startpoint;
G3DVector3d _direction;
G3DMatrix _projection;
};
With line 54 being the 'G3DPoint3d _startpoint;' line.
-- Elliot http://www.redhat.com/
"The obvious mathematical breakthrough would be development of an easy way
to factor large prime numbers." -- Bill Gates from "The Road Ahead," p. 265.
More information about the Gcc-bugs
mailing list