From owner-freebsd-hackers Fri Sep 8 12:34:44 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA29476 for hackers-outgoing; Fri, 8 Sep 1995 12:34:44 -0700 Received: from wiley.csusb.edu (wiley.csusb.edu [139.182.2.2]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id MAA29470 for ; Fri, 8 Sep 1995 12:34:43 -0700 Received: by wiley.csusb.edu (5.67a/1.34) id AA13670; Fri, 8 Sep 1995 12:39:43 -0700 From: rmallory@wiley.csusb.edu (Rob Mallory) Message-Id: <199509081939.AA13670@wiley.csusb.edu> Subject: install/ranlib of libraries To: freebsd-hackers@freefall.FreeBSD.org Date: Fri, 8 Sep 1995 12:39:43 -0700 (PDT) X-Mailer: ELM [version 2.4 PL22] Content-Type: text Content-Length: 719 Sender: hackers-owner@FreeBSD.org Precedence: bulk I just noticed something which might be a "Good Change" for the installation procedure of libraries. I am dealing with the sig-11 problems, which when compiling big programs, sometimes a sig-11 at the wrong place will leave a bad .o file which I sometimes forget to rm before another make. ...anyways, I noticed that the install directive in the makefile in the library section first install(1)'s the library, then ranlib's it. SunOS likes to ranlib it in the working directory, then install it, then ranlib it again. This makes good sense, since I got a "ranlib --missing symbol table" on my libc.a when it installed it. ...something to think about, something to _change_ Rob Mallory [rmallory@csusb.edu]