On Mon, Oct 25, 1999 at 09:21:20PM -0600, Brian Paul wrote:
> Jon Leech wrote:
> > (a) the version number of a particular implementation cannot be part
> > of the mandated name of a library destined for multiple
> > implementations.
>
> Can you elaborate? I was going to implement a library naming change
> for Mesa 3.1: old name = libMesaGL.so.3.1 new name = libGL.so.1.2.030100
> Is this a bad idea?
Implementation version numbers are not useful to a portable
application binary. There might be a file in the implementation named
"libGL.so.1.3.030100", but that name should not appear in the Makefile
command line or in the binary rld dependencies. Exactly how this occurs
(symlinks, ld options, whatever) has to be pinned down - see Stuart's
earlier response to Steve about DT_NEEDED/DT_SONAME.
Jon Leech
SGI
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_address spec akin
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_address... Stephen J Baker
- [oglbase-discuss] Moving on: Library naming conve... Jon Leech
- Re: [oglbase-discuss] Moving on: Library nami... Stuart Anderson
- Re: [oglbase-discuss] Moving on: Library ... Stephen J Baker
- Re: [oglbase-discuss] Moving on: Lib... Stuart Anderson
- Re: [oglbase-discuss] Moving on:... Stephen J Baker
- Re: [oglbase-discuss] Moving on:... Stuart Anderson
- Re: [oglbase-discuss] Moving on: Library nami... Brian Paul
- Re: [oglbase-discuss] Moving on: Library ... Jon Leech
- Re: [oglbase-discuss] Moving on: Library ... Stephen J Baker
- Re: [oglbase-discuss] Moving on: Lib... Brian Paul
- Re: [oglbase-discuss] Moving on:... Stephen J Baker
- Re: [oglbase-discuss] Updated GL_EXT_get_proc_add... akin
