Type info
Title Changeing the names of Unix UNO dynamic libraries
Posted by [EMAIL PROTECTED]
Affected ,
Effective from SRC680 CWS sb22


Summary

- libcppu.so.3.1.0
- libcppuhelper$(COMID).so.3.1.0
. libjvmaccess$(COMID).so.3.1.0

- libjvmfwk.so.3.1.0
- libreg.so.3.1.0
- librmcxt.so.3.1.0
- libsal.so.3.1.0
- libsalhelper$(COMID).so.3.1.0
- libstore.so.3.1.0
+ libuno_cppu.so.3
+ libuno_cppu.so
+ libuno_cppuhelper$(COMID).so.3
+ libuno_cppuhelper$(COMID).so
+ libuno_sal.so.3
+ libuno_sal.so
+ libuno_salhelper$(COMID).so.3
+ libuno_salhelper$(COMID).so


Description
See the threads
http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=8277
"Versioning of Unix Shared Libraries" and
http://udk.openoffice.org/servlets/ReadMsg?list=dev&msgNo=2733
"Namespace for UNO Libraries" for the reasons to
- drop the .minor.micro from the names of the Unix UNO dynamic
libraries, and
- add a uno_ prefix to the names of the Unix core UNO dynamic libraries.

Within the build environment (i.e., on solver), the libraries are only
available with their shortend/prefixed names, and additionally without
the ".3" for linking:
libuno_cppu.so.3
libuno_cppu.so -> libuno_cppu.so.3
libuno_cppuhelper$(COMID).so.3
libuno_cppuhelper$(COMID).so -> libuno_cppuhelper$(COMID).so.3
libjvmaccess$(COMID).so.3
libjvmaccess$(COMID).so -> libjvmaccess$(COMID).so.3
libjvmfwk.so.3
libjvmfwk.so -> libjvmfwk.so
libreg.so.3
libreg.so -> libreg.so.3
librmcxt.so.3
librmcxt.so -> librmcxt.so.3
libuno_sal.so.3
libuno_sal.so -> libuno_sal.so.3
libuno_salhelper$(COMID).so.3
libuno_salhelper$(COMID).so -> libuno_salhelper$(COMID).so.3
libstore.so.3
libstore.so -> libstore.so.3

Within an OOo installation, all of the above are available, and the
"uno_" prefixed libraries are also available with their old names
(also with versions without ".3" for linking):
libcppu.so.3 -> libuno_cppu.so.3
libcppu.so -> libcppu.so.3
libcppuhelper$(COMID).so.3 -> libuno_cppuhelper$(COMID).so.3
libcppuhelper$(COMID).so -> libcppuhelper$(COMID).so.3
libcppuhelper3$(COMID).so -> libcppuhelper$(COMID).so.3
libsal.so.3 -> libuno_sal.so.3
libsal.so -> libsal.so.3
libsalhelper$(COMID).so.3 -> libuno_salhelper$(COMID).so.3
libsalhelper$(COMID).so -> libsalhelper$(COMID).so.3
libsalhelper3$(COMID).so -> libsalhelper$(COMID).so.3

All this also applies to MacOSX, with ".so" replaced with ".dylib".


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to