Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!rutgers!gatech!mcnc!rti!dg_rtp!jonesjg From: jonesjg@dg_rtp.UUCP (Greg Jones) Newsgroups: comp.sys.amiga Subject: Re: A shared library (mostly) in C Message-ID: <2177@dg_rtp.UUCP> Date: Tue, 23-Jun-87 01:44:19 EDT Article-I.D.: dg_rtp.2177 Posted: Tue Jun 23 01:44:19 1987 Date-Received: Wed, 24-Jun-87 06:51:34 EDT References: <10090@decwrl.DEC.COM> <4410007@hpcvcd.HP> <1377@ulowell.cs.ulowell.edu> <2028@cbmvax.cbmvax.cbm.UUCP> Reply-To: jonesjg@dg_rtp.UUCP (Greg Jones) Organization: Data General, RTP North Carolina Lines: 24 In article <2028@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >In article <1377@ulowell.cs.ulowell.edu> page@ulowell.cs.ulowell.edu (Bob Page) writes: >>[] (re: needing ability to specify which lib to get function from) > Sounds like a nice linker enhancement, but I suggest that you contact >Lattice or Manx and request it. Both currently distribute their own >linkers with their compilers, not Alink. Check out oml in the lattice 3.10 manual. This is an object module librarian which allows the listing, extraction, and addition of object modules from a given library. I haven't used this utility but if it is anything like the library file editors at work (functionally looks the same) why not extract the object in question, rename it and replace it in the library. It's a little brut force for most, but in a pinch when you need both objects from different libraries that have the same name it should work. Can't say much for compatablity with the anyone elses libraries though. Just wanted everyone to know the 'half linker' does exist, at least for us lattice users. Greg Jones. -- Greg Jones Data General, RTP, NC ...!seismo!mcnc!rti!dg_rtp!jones