undefined reference to `__throw' in gcc-2.7.2/libg++-2.7.2

Arvind Krishnaswamy arvind@serc304b.serc.iisc.ernet.in
Fri Jun 16 05:12:00 GMT 2000

I get the following error message during the link stage when I'm
making part of the SUIF compiler framework.


g++ -o printmachine -ggdb3 -Wall -Wno-unused -Wno-non-virtual-dtor -fenum-int-equiv   -I/home/arvi/suifhome/include   -DM_ALPHA -DM_SUIF printmachine.o pmstabs.o   suif_init.o \
                 -L/home/arvi/suifhome/i386-redhat-linux/solib -L/home/arvi/suifhome/i386-redhat-linux/lib  -lcfg  -lmachine -useful -lsuif prog_ver.cc
		 /home/arvi/suifhome/i386-redhat-linux/lib/libmachine.a(annoteHelper.o): In function `vsym_set_hreg(var_sym *, int)':
		 annoteHelper.o(.text+0x26c): undefined reference to `__throw'

I'm using gcc-2.7.2 and libg++-2.7.2 on Linux system. 
I don't understand the above error. 
Any help will be appreciated.

mailto : aksammy@softhome.net

More information about the Gcc mailing list