From owner-freebsd-current Wed Mar 8 22:06:31 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA07683 for current-outgoing; Wed, 8 Mar 1995 22:06:31 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA07677 for ; Wed, 8 Mar 1995 22:06:24 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id WAA29781; Wed, 8 Mar 1995 22:02:00 -0800 From: "Rodney W. Grimes" Message-Id: <199503090602.WAA29781@gndrsh.aac.dev.com> Subject: Re: gdb linker failure To: jhay@mikom.csir.co.za (John Hay) Date: Wed, 8 Mar 1995 22:01:59 -0800 (PST) Cc: current@FreeBSD.org In-Reply-To: <199503090521.HAA01389@zibbi.mikom.csir.co.za> from "John Hay" at Mar 9, 95 07:21:23 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1087 Sender: current-owner@FreeBSD.org Precedence: bulk > > Hi, > > 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 can confirm this, I see it here too. I am not sure on what is the best way to fix 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 > gave no errors but suddenly a lot of programs could not find certain include > files. It seems that it wipes the subdirectories also but it does not > recreate all of them. Directories like readline and I think ss does not get > created. There is a problem here, a quick work around until I get it fixed is to do this: cd /usr/src rm -r /usr/include/* make hierarchy includes That will produce a clean /usr/include tree. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD