[2919] in Release_Engineering

home help back first fref pref prev next nref lref last post

AIX shared library versions

daemon@ATHENA.MIT.EDU (John Carr)
Thu Aug 13 20:35:18 1992

To: lwvanels@Athena.MIT.EDU, rel-eng@Athena.MIT.EDU
Date: Thu, 13 Aug 1992 20:35:06 EDT
From: John Carr <jfc@Athena.MIT.EDU>


Lucien says "Unfortunately, AIX does not provide any sort of version system
for their shared libraries".

You can use the object name within a library to support multiple versions.
For example, if we make an incompatible change to zephyr we can make
/usr/athena/lib/libzephyr.a[zeph02.o] contain the old zephyr code and
/usr/athena/lib/libzephyr.a[zeph10.o] contain the new zephyr code.


home help back first fref pref prev next nref lref last post