Article View: gnu.misc.discuss
Article #2249Re: attempting to make a shared libg++
From: Ronald F. Guilmette
Date: Sat, 20 Nov 1993 10:52
Date: Sat, 20 Nov 1993 10:52
56 lines
3353 bytes
3353 bytes
In article <CGJ81B.2tz@cv.ruu.nl> karel@cv.ruu.nl (Karel Zuiderveld) writes: >In <klamer.753355590@mi.el.utwente.nl> klamer@mi.el.utwente.nl (Klamer Schutte) writes: > >| "In <jerry.753301158@kenya> jerry@tivoli.com (Jerry Frain) writes: >| " >| ">I'm planning on continuing to try to build a working a shared libg++, >| ">but before I spend too much time on it, has anyone else attempted >| ">this? Any ideas on how difficult this task might be? >| " >| "Yes, somebody has attempted it for earlier versions of libg++. >| "(But don't know who :-() >| "I anticipate that it will not be difficult, but a lot of work. > >Ron Guilmette has written a series of patches that allows the creation >of a shared library with g++ 2.4.5 under SysVr4 and Solaris. I have >used a patched compiler to successfully create shared libs for libg++. > >Unfortunately, the patches were not included in the new 2.5.x >compiler, possibly because of a disagreement of Cygnus and rfg on "the >proper way" to implement this feature. I suppose I should step in at this point and clarify. There was NO disagreement between myself and Cygnus regarding my Solaris/g++ shared library patches. I made the patchkit available to anyone who wanted it... and I made it a point to inform the g++ maintainers at Cygnus of its existance. Much to my surprize, they never even asked me for a copy of it! Thus, we never had anything to disagree about. (Actually, I guess I should not have been *too* surprized by the lack of interest in this particular patchkit on the part of Cygnus. As I under- stand it, their business now consists primarily of selling services relating to cross-compilers for bare-bones embedded systems. Assuming that is true, one can easily see why it is not their number one priority to support usage of the GNU compilers on full-blown workstations... e.g. those running Solaris 2.x. If I've gotten any of this wrong, I apologize ahead of time to the folks at Cygnus.) >Ron indicated in a mail to me >that he is currently not working on GNU stuff and will not update the >patches for gcc 2.5.3. That part is correct. >So, instead of starting from scratch, his patches are probably a good >starting point to create support for shared libs. Yes. Contact me if you would like a copy of the 2.4.5 patches. -- -- Ronald F. Guilmette, Sunnyvale, California ------------------------------- ------ domain address: rfg@netcom.com --------------------------------------- ------ uucp address: ...!uunet!netcom.com!rfg -------------------------------
Technical Details
Message-ID:
<rfgCGsE7y.G8F@netcom.com>Path:
arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!olivea!hal.com!decwrl!netcomsv!netcom.com!rfgReferences:
<jerry.753301158@kenya> <klamer.753355590@mi.el.utwente.nl> <CGJ81B.2tz@cv.ruu.nl>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10ba33,bf0ed279ad02f2c X-Google-Attributes: gid10ba33,public X-Google-Thread: 1025b4,bf0ed279ad02f2c X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1993-11-20 04:30:39 PST Newsgroups: gnu.misc.discuss,gnu.g++.help Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!olivea!hal.com!decwrl!netcomsv!netcom.com!rfg From: rfg@netcom.com (Ronald F. Guilmette) Subject: Re: attempting to make a shared libg++ Message-ID: <rfgCGsE7y.G8F@netcom.com> Organization: Netcom Online Communications Services (408-241-9760 login: guest) References: <jerry.753301158@kenya> <klamer.753355590@mi.el.utwente.nl> <CGJ81B.2tz@cv.ruu.nl> Date: Sat, 20 Nov 1993 10:52:45 GMT Lines: 56