From owner-freebsd-current Wed Mar 8 21:43:33 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA07441 for current-outgoing; Wed, 8 Mar 1995 21:43:33 -0800 Received: from trout.sri.MT.net (trout.sri.MT.net [204.182.243.12]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA07435 for ; Wed, 8 Mar 1995 21:43:29 -0800 Received: (from nate@localhost) by trout.sri.MT.net (8.6.9/8.6.9) id WAA12544; Wed, 8 Mar 1995 22:42:03 -0700 Date: Wed, 8 Mar 1995 22:42:03 -0700 From: Nate Williams Message-Id: <199503090542.WAA12544@trout.sri.MT.net> In-Reply-To: John Hay "gdb linker failure" (Mar 9, 7:21am) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: John Hay , current@FreeBSD.org Subject: Re: gdb linker failure Sender: current-owner@FreeBSD.org Precedence: bulk > After the ld changes gdb won't link anymore. It uses libgnuregex and libcompat > and then the linker finds two regex's. I have tried to link it without > libcompat and it only needs insque and remque from it. What is the best way > to fix this? I'm looking into the best way to solve this. There isn't an easy way I'm aware of, so if someone knows a way which doesn't mean hacking up the src tree I'm all ears. On that note, I don't think it *should* be a problem, so I'm talking to the ld author about it. > Another thing that bit me was that I thought I would start with a fresh > /usr/include directory so I did a "make includes -DCLOBBER" in /usr/src. It Not all of the include files are installed from /usr/src/include. If you want a complete set of include files a 'make includes' in /usr/src should do the trick. If it doesn't, then the includes target needs some work. Nate