Re: [Arsperl-users] New API packates without bin directory
Brought to you by:
jeffmurphy
From: Tim L. <ti...@ti...> - 2015-05-21 16:35:19
|
Hi Misi, Thanks for doing this. I pulled the api764sp5linux.tar.gz as a test since that's what we'll be using in the short term here. The following would still need to be done in order to prepare it for a straightforward 64-bit Linux build: 64-bit library links (why BMC puts a .32 on the end of these 64-bit library names is beyond me) libicudatabmc_lx64.so -> libicudatabmc_lx64.so.32 (please note this was not correctly done in what I pulled) libicui18nbmc_lx64.so -> libicui18nbmc_lx64.so.32 libicuiobmc_lx64.so -> libicuiobmc_lx64.so.32 libicuucbmc_lx64.so -> libicuucbmc_lx64.so.32 32-bit library links libicui18nbmc.so -> libicui18nbmc.so.32 libicuiobmc.so -> libicuiobmc.so.32 libicuucbmc.so -> libicuucbmc.so.32 The following 32-bit library was already linked correctly: libicudatabmc.so -> libicudatabmc.so.32 the resulting directory should look like this before the targzip happens: -rw-r--r--. 1 root root 92015 Aug 1 2013 antlr-runtime-3.0.jar -rw-r--r--. 1 root root 7835779 Aug 1 2013 arapi7604_build002.jar -rw-r--r--. 1 root root 1343137 Aug 1 2013 arapiext7604_build002.jar -rw-r--r--. 1 root root 422016 Aug 1 2013 arcmn7604_build002.jar -rw-r--r--. 1 root root 2277944 Aug 1 2013 ardoc7604_build002.jar -rw-r--r--. 1 root root 2149072 Aug 1 2013 arrpc7604_build002.jar -rw-r--r--. 1 root root 6249 Aug 1 2013 arsys_sample.xml -rw-r--r--. 1 root root 188671 Aug 1 2013 commons-beanutils.jar -rw-r--r--. 1 root root 46725 Aug 1 2013 commons-codec-1.3.jar -rw-r--r--. 1 root root 571259 Aug 1 2013 commons-collections-3.2.jar -rw-r--r--. 1 root root 232915 Aug 1 2013 commons-configuration-1.3.jar -rw-r--r--. 1 root root 139966 Aug 1 2013 commons-digester-1.7.jar -rw-r--r--. 1 root root 243016 Aug 1 2013 commons-lang-2.2.jar -rw-r--r--. 1 root root 52915 Aug 1 2013 commons-logging-1.1.jar -rw-r--r--. 1 root root 225 Aug 1 2013 ImageExtractor.bat -rw-r--r--. 1 root root 217 Aug 1 2013 javadriver.bat -rw-r--r--. 1 root root 113847 Aug 1 2013 javadriver.jar -rw-r--r--. 1 root root 210 Aug 1 2013 javawfd.bat -rw-r--r--. 1 root root 4694826 Aug 1 2013 libar.a -rw-r--r--. 1 root root 2115426 Aug 1 2013 libari7604_build002_lx64.so -rw-r--r--. 1 root root 4790569 Aug 1 2013 libarjni7604_build002.so -rw-r--r--. 1 root root 10869196 Aug 1 2013 libar_lx64.a -rw-r--r--. 1 root root 4479114 Aug 1 2013 libar_lx64.so -rw-r--r--. 1 root root 3852079 Aug 1 2013 libar.so -rw-r--r--. 1 root root 3283235 Aug 1 2013 libarxmlutil_lx64.so -rw-r--r--. 1 root root 3035252 Aug 1 2013 libarxmlutil.so lrwxrwxrwx. 1 root root 24 May 19 08:26 libicudatabmc_lx64.so -> libicudatabmc_lx64.so.32 -rw-r--r--. 1 root root 9816380 Aug 1 2013 libicudatabmc_lx64.so.32 lrwxrwxrwx. 1 root root 19 May 19 08:25 libicudatabmc.so -> libicudatabmc.so.32 -rw-r--r--. 1 root root 9802163 Aug 1 2013 libicudatabmc.so.32 lrwxrwxrwx. 1 root root 24 May 19 08:26 libicui18nbmc_lx64.so -> libicui18nbmc_lx64.so.32 -rw-r--r--. 1 root root 1464929 Aug 1 2013 libicui18nbmc_lx64.so.32 lrwxrwxrwx. 1 root root 19 May 19 08:25 libicui18nbmc.so -> libicui18nbmc.so.32 -rw-r--r--. 1 root root 1255872 Aug 1 2013 libicui18nbmc.so.32 lrwxrwxrwx. 1 root root 22 May 19 08:26 libicuiobmc_lx64.so -> libicuiobmc_lx64.so.32 -rw-r--r--. 1 root root 58773 Aug 1 2013 libicuiobmc_lx64.so.32 lrwxrwxrwx. 1 root root 17 May 19 08:25 libicuiobmc.so -> libicuiobmc.so.32 -rw-r--r--. 1 root root 45645 Aug 1 2013 libicuiobmc.so.32 lrwxrwxrwx. 1 root root 22 May 19 08:26 libicuucbmc_lx64.so -> libicuucbmc_lx64.so.32 -rw-r--r--. 1 root root 1143028 Aug 1 2013 libicuucbmc_lx64.so.32 lrwxrwxrwx. 1 root root 17 May 19 08:26 libicuucbmc.so -> libicuucbmc.so.32 -rw-r--r--. 1 root root 935836 Aug 1 2013 libicuucbmc.so.32 -rw-r--r--. 1 root root 367444 Aug 1 2013 log4j-1.2.14.jar -rw-r--r--. 1 root root 2340 Aug 1 2013 log4j.xml -rw-r--r--. 1 root root 67916 Aug 1 2013 oncrpc.jar -rw-r--r--. 1 root root 2545110 Aug 1 2013 spring.jar [root@myserver lib]# file libicudatabmc_lx64.so.32 libicui18nbmc_lx64.so.32 libicuiobmc_lx64.so.32 libicuucbmc_lx64.so.32 libicudatabmc_lx64.so.32: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped libicui18nbmc_lx64.so.32: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped libicuiobmc_lx64.so.32: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped libicuucbmc_lx64.so.32: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped Thanks, Tim On Thu, May 21, 2015 at 10:41 AM, Misi Mladoniczky <mi...@rr...> wrote: > Hi, > > I have now repacked all API-packages from 7.5 and forward where I: > - Moved all the libs from the api/bin directory to the api/lib directory > - Created symlinks from the api/lib/libicu*.so/sl files to the > corresponding > .32 files in the same directory > > https://www.rrr.se/cgi/index?pg=arapi > > Please let me know if I made any mistakes. > > Best Regards - Misi, RRR AB, http://rrr.se > > > > ------------------------------------------------------------------------------ > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > > > -- > Arsperl-users mailing list > Ars...@li... > https://lists.sourceforge.net/lists/listinfo/arsperl-users > |