------- Additional Comments From tromey at gcc dot gnu dot org 2005-08-21 22:25 ------- That stack trace looks a bit peculiar. But maybe it is just that it hasn't been "cleaned up" to remove the frames related to constructing the exception.
I think the only thing to do here is go in and find out why the class "C" is not being found. It ought to be found just fine, as Class_1 is found (otherwise I think the error would mention Class_1 -- C is searched for when linking Class_1). One possibility is that the class loader for Class_1 is set incorrectly somehow. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23507