info/SRC680 CWS sb22 : Changeing the names of Unix UNO dynamic libraries
[email protected] Wed, 21 Sep 2005 13:10:35 +0200 (CEST)
| Newsgroups | gmane.comp.openoffice.announce.interface |
|---|---|
| Message-ID | <15407772.1127301035389.JavaMail.root@sd-web1> |
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]