Date: Wed, 15 Apr 1998 08:44:14 -0700 From: Mike Smith <mike@smith.net.au> To: Stephen Hocking-Senior Programmer PGS Tensor Perth <shocking@prth.pgs.com> Cc: hackers@FreeBSD.ORG Subject: Re: Converting ELF shared libs into a.out shared libs Message-ID: <199804151544.IAA00456@dingo.cdrom.com> In-Reply-To: Your message of "Wed, 15 Apr 1998 17:24:43 %2B0800." <199804150924.RAA01162@ariadne.tensor.pgs.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > What's involved, other than the different formats of jump tables and adding > prepended underscores? The interfaces that library components consume. > Stephen, who is determined to get that Glide library usable in native fbsd > apps. You'll want to start by looking at the external interfaces that this library uses, ie. what system calls it makes, what other library functions it calls, what external data structures it references, etc. In the general case, it can be nightmare trying to do this. It's possible that the Glide library may be sufficiently self-contained that this will be somewhat easier than that. Start by taking the Linux binutils and pull the library apart into its object modules. This will let you work with one at a time. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804151544.IAA00456>