Xref: utzoo gnu.g++.lib.bug:180 gnu.g++.bug:1088 Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!usc!samsung!uunet!garfield!stretch!jeff1 From: jeff1@garfield.mun.edu (Jeff Sparkes) Newsgroups: gnu.g++.lib.bug,gnu.g++.bug Subject: Re: missing __?TOR_LIST__ in tests Message-ID: Date: 12 Nov 89 14:26:06 GMT References: Sender: news@stretch.MUN.EDU Followup-To: gnu.g++.lib.bug Distribution: gnu Organization: Memorial University of Newfoundland Lines: 17 In-reply-to: jeff1@garfield.mun.edu's message of 11 Nov 89 13:28:23 GMT >>>>> On 11 Nov 89 13:28:23 GMT, jeff1@garfield.mun.edu (Jeff Sparkes) said: ->> I can't compile any of the tests in libg++. They all complain ->> about missing __CTOR_LIST__ and __DTOR_LIST__. Are there no default ->> constructor/destructor lists? I kludged around it by adding a file ->> containing fake lists in libg++.a. ->> I'm using g++-1.36.1 and libg++-1.36.0. This turned out to be an ld version problem. (Insert red face). Since this sort of thing occurs all too often, maybe there should be a flag for version numbers, i.e. "ld -requires 1.36.1" which will give an error you aren't running a new enough ld. Since GNU ld and gas are now required for g++, it should be easy to enforce this. This would guarantee running the proper software, and cut down on "bug" reports such as mine. -- Jeff Sparkes jeff1@garfield.mun.edu || uunet!garfield!jeff1 Humans couldn't have invented golf without alien intervention--Kids in the Hall