Path: utzoo!utgpu!attcan!uunet!lll-winken!ames!ncar!gatech!rutgers!bellcore!texbell!uhnix1!moray!siswat!buck From: buck@siswat.UUCP (A. Lester Buck) Newsgroups: comp.unix.wizards Subject: Re: libraries Summary: IBM thinks *.o is better than libraries (?) Message-ID: <373@siswat.UUCP> Date: 15 Jan 89 17:19:09 GMT References: <15080@mimsy.UUCP> <1278@nusdhub.UUCP> <15126@mimsy.UUCP> <13333@ncoast.UUCP> Organization: Photon Graphics, Houston Lines: 18 As quoted from <7@minya.UUCP> by jc@minya.UUCP (John Chambers): +--------------- | As for the cost of all the extra directory searching: Do you think | that archives don't contain a directory, or that searching through | them is free? Why should one expect that the linker's search through | an (unsorted) archive directory will be any faster than the kernel's? +--------------- When AIX 2.2 makes a new kernel, it bursts the lib0 and lib1 archives, links, and deletes *.o. Makes a boring modern art pattern as the screen overflows with the link, then overflows again with the rm. Other Sys VR2 kernel makefiles I have used don't do this. Is this a common practice? Is this an efficiency gain, or is there some other reason for bursting the archives? -- A. Lester Buck ...!uhnix1!moray!siswat!buck