bug in gcc

Francisco Martín paco@localhost.localdomain
Mon Nov 27 04:18:00 GMT 2000


Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.0)

when I compile with

CC = g++
SRCS = ajuste.cpp
DST =  ajuste
	$(CC) -o $(DST) $(SRCS) -O -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/local/include -L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXext -ljpeg -lpng -ltiff -lz -lgif -lglib -lgdk -lm -lgdk_imlib

the output is:

g++ -o ajuste ajuste.cpp -O -I/usr/X11R6/include -I/usr/lib/glib/include -I/usr/local/include -L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXext -ljpeg -lpng -ltiff -lz -lgif -lglib -lgdk -lm -lgdk_imlib
In file included from ajuste.cpp:2:
/usr/include/Matrix.h: In instantiation of `math::matrix<double>':
CMarcados.cpp:83:   instantiated from here
/usr/include/Matrix.h:273: invalid use of undefined type `class 
math::matrix<double>'
/usr/include/Matrix.h:236: forward declaration of `class 
math::matrix<double>'
/usr/include/Matrix.h:273: Internal compiler error in tsubst_decl, at 
../gcc/cp/pt.c:5679


More information about the Gcc-bugs mailing list