Re: [Arsperl-users] Will ARSperl 1.91 with ARS 7.6.03
Brought to you by:
jeffmurphy
|
From: Eric W. <eri...@gm...> - 2011-02-10 15:47:37
|
In the newer API's, for some reason, they stuck some of the so files
in bin instead of lib. You might wanna copy them there.
On Thu, Feb 10, 2011 at 9:24 AM, Lamy, Thomas <Tom...@un...> wrote:
> Hi Eric,
>
>
>
> Thanks for the guidance. Makefile is trying to load some libs that don't
> exist.
>
>
>
> /usr/bin/ld: skipping incompatible
> /opt/bmc/arsystem71/api/lib/libicuucbmc.so when searching for -licuucbmc
>
> /usr/bin/ld: cannot find -licuucbmc
>
> collect2: ld returned 1 exit status
>
> make: *** [blib/arch/auto/ARS/ARS.so] Error 1
>
>
>
> Which libraries did you load with $ARS_LIBS?
>
> It’s on line 119 of the Makefile (see snip below):
>
>
>
> 112: if ($ARSVERSION >= 7.0) {
>
> 113: $ARS_STATIC_LIB = $ARSAPI."/lib/libar.a";
>
> 114: $ARS_LIBS = "";
>
> 115: $PM->{'artypes.ph'} = '$(INST_LIBDIR)/artypes.ph';
>
> 116: if ($WINDOWS) {
>
> 117: $ARS_LIBS = join(' ', map { '-l' . $_ } @{$ra_arlibs});
>
> 118: } else {
>
> 119: $ARS_LIBS .= " -lpthread -licuucbmc -licui18nbmc";
>
> 120: }
>
> 121: $AUTODEFINES .= " -DARS32 ";
>
> 122: $AUTODEFINES .= " -DARS452 " if($ARSVERSION >= 4.52);
>
> 123: if ( ($ARSVERSION >= 5.0) && ($^O eq 'linux') ) {
>
> 124: $AUTODEFINES .= " -malign-double ";
>
> 125: }
>
> 126: }
>
>
>
>
>
> Here is a list of the 7.1 api/lib:
>
>
>
> 276 # ls -l /opt/bmc/arsystem71/api/lib/
>
> total 48M
>
> -rwxr-xr-x 1 root root 629K Aug 22 2007 arapi71.jar*
>
> -rwxr-xr-x 1 root root 80K Aug 22 2007 arcmn71.jar*
>
> -rwxr-xr-x 1 root root 1.8M Aug 22 2007 ardoc71.jar*
>
> -rwxr-xr-x 1 root root 103K Aug 22 2007 arpluginsvr71.jar*
>
> -rwxr-xr-x 1 root root 1.7M Aug 22 2007 arrpc71.jar*
>
> -rwxr-xr-x 1 root root 2.4K Aug 22 2007 arsys_sample.xml*
>
> -rwxr-xr-x 1 root root 1.6K Aug 22 2007 arutil71.jar*
>
> -rwxr-xr-x 1 root root 1.1M Aug 22 2007 bcprov-jdk15-133.jar*
>
> -rwxr-xr-x 1 root root 185K Aug 22 2007 commons-beanutils.jar*
>
> -rwxr-xr-x 1 root root 46K Aug 22 2007 commons-codec-1.3.jar*
>
> -rwxr-xr-x 1 root root 558K Aug 22 2007 commons-collections-3.2.jar*
>
> -rwxr-xr-x 1 root root 228K Aug 22 2007 commons-configuration-1.3.jar*
>
> -rwxr-xr-x 1 root root 137K Aug 22 2007 commons-digester-1.7.jar*
>
> -rwxr-xr-x 1 root root 238K Aug 22 2007 commons-lang-2.2.jar*
>
> -rwxr-xr-x 1 root root 52K Aug 22 2007 commons-logging-1.1.jar*
>
> -rwxr-xr-x 1 root root 79K Aug 22 2007 javadriver.jar*
>
> -rwxr-xr-x 1 root root 3.7M Aug 22 2007 libar.a*
>
> -rwxr-xr-x 1 root root 5.2M Aug 22 2007 libarjni71.so*
>
> -rwxr-xr-x 1 root root 2.9M Aug 22 2007 libar.so*
>
> -rwxr-xr-x 1 root root 298K Aug 22 2007 libarutiljni71.so*
>
> -rwxr-xr-x 1 root root 5.3M Aug 22 2007 libarxmlutil.so*
>
> lrwxrwxrwx 1 root root 19 Feb 7 10:55 libicudatabmc.so ->
> libicudatabmc.so.32*
>
> lrwxrwxrwx 1 root root 21 Feb 7 10:55 libicudatabmc.so.32 ->
> libicudatabmc.so.32.0*
>
> -rwxr-xr-x 1 root root 9.4M Aug 24 2006 libicudatabmc.so.32.0*
>
> lrwxrwxrwx 1 root root 19 Feb 7 10:55 libicui18nbmc.so ->
> libicui18nbmc.so.32*
>
> lrwxrwxrwx 1 root root 21 Feb 7 10:55 libicui18nbmc.so.32 ->
> libicui18nbmc.so.32.0*
>
> -rwxr-xr-x 1 root root 1.2M Aug 24 2006 libicui18nbmc.so.32.0*
>
> lrwxrwxrwx 1 root root 17 Feb 7 10:55 libicuiobmc.so ->
> libicuiobmc.so.32*
>
> lrwxrwxrwx 1 root root 19 Feb 7 10:55 libicuiobmc.so.32 ->
> libicuiobmc.so.32.0*
>
> -rwxr-xr-x 1 root root 45K Aug 24 2006 libicuiobmc.so.32.0*
>
> lrwxrwxrwx 1 root root 17 Feb 7 10:55 libicuucbmc.so ->
> libicuucbmc.so.32*
>
> lrwxrwxrwx 1 root root 19 Feb 7 10:55 libicuucbmc.so.32 ->
> libicuucbmc.so.32.0*
>
> -rwxr-xr-x 1 root root 914K Aug 24 2006 libicuucbmc.so.32.0*
>
> lrwxrwxrwx 1 root root 19 Feb 7 10:55 libxalan-cbmc.so ->
> libxalan-cbmc.so.19*
>
> lrwxrwxrwx 1 root root 21 Feb 7 10:55 libxalan-cbmc.so.19 ->
> libxalan-cbmc.so.19.0*
>
> -rwxr-xr-x 1 root root 4.5M Mar 27 2006 libxalan-cbmc.so.19.0*
>
> lrwxrwxrwx 1 root root 20 Feb 7 10:55 libxalanMsgbmc.so ->
> libxalanMsgbmc.so.19*
>
> lrwxrwxrwx 1 root root 22 Feb 7 10:55 libxalanMsgbmc.so.19 ->
> libxalanMsgbmc.so.19.0*
>
> -rwxr-xr-x 1 root root 37K Mar 27 2006 libxalanMsgbmc.so.19.0*
>
> lrwxrwxrwx 1 root root 20 Feb 7 10:55 libxerces-cbmc.so ->
> libxerces-cbmc.so.26*
>
> lrwxrwxrwx 1 root root 22 Feb 7 10:55 libxerces-cbmc.so.26 ->
> libxerces-cbmc.so.26.0*
>
> -rwxr-xr-x 1 root root 3.9M Mar 27 2006 libxerces-cbmc.so.26.0*
>
> lrwxrwxrwx 1 root root 25 Feb 7 10:55 libxerces-depdombmc.so ->
> libxerces-depdombmc.so.26*
>
> lrwxrwxrwx 1 root root 27 Feb 7 10:55 libxerces-depdombmc.so.26 ->
> libxerces-depdombmc.so.26.0*
>
> -rwxr-xr-x 1 root root 521K Mar 27 2006 libxerces-depdombmc.so.26.0*
>
> -rwxr-xr-x 1 root root 359K Aug 22 2007 log4j-1.2.14.jar*
>
> -rwxr-xr-x 1 root root 1.3K Aug 22 2007 log4j_pluginsvr.xml*
>
> -rwxr-xr-x 1 root root 2.2K Aug 22 2007 log4j.xml*
>
> -rwxr-xr-x 1 root root 65K Aug 22 2007 oncrpc.jar*
>
> -rwxr-xr-x 1 root root 11K Aug 22 2007 pluginsvr_config.xml*
>
> -rwxr-xr-x 1 root root 2.5M Aug 22 2007 spring.jar*
>
>
>
> Thank you again,
>
>
>
> Tom
>
>
>
> -----Original Message-----
> From: Eric Wolf [mailto:eri...@gm...]
> Sent: Thursday, February 10, 2011 10:01 AM
> To: ARSperl User Discussion
> Subject: Re: [Arsperl-users] Will ARSperl 1.91 with ARS 7.6.03
>
>
>
> Thomas,
>
>
>
> Yes, that's what we all had to do. There's a BMC open software defect that
> doesn't do the translation from 64 bit to 32 bit RPC correctly, which causes
> calling processes to bomb out. Additionally, if you are limited to only
> having 7.63 for some reason, get ahold of the 32 bit version of it. That
> being said, so far I haven't had any issues running 1.91 ARS perl and the
> 7.1 API against a server running a much later AR Server version.
>
>
>
> -Eric
>
>
>
> On Thu, Feb 10, 2011 at 8:45 AM, Lamy, Thomas <Tom...@un...> wrote:
>
>> Thilo,
>
>>
>
>> Regarding your statement " there's a known issue that causes ARSperl not
>> to work with the 64bit API on Linux under any circumstances" are you saying
>> I should compile Beta 1.93 as 32 bit against, say, ARS 7.1 using 32-bit
>> Perl?
>
>>
>
>> -----Original Message-----
>
>> From: Thilo Stapff [mailto:thi...@ap...]
>
>> Sent: Wednesday, February 09, 2011 1:40 PM
>
>> To: ARSperl User Discussion
>
>> Subject: Re: [Arsperl-users] Will ARSperl 1.91 with ARS 7.6.03
>
>>
>
>> ARSperl 1.91 won't compile with ARS 7.6.3. You might download the
>
>> latest developer version via CVS. See the paragraph "Anonymous CVS
>
>> Access" at
>
>>
>
>> http://sourceforge.net/scm/?type=cvs&group_id=116013
>
>>
>
>> If this would be too complicated, I can send you a zip package instead.
>
>>
>
>> Be aware that there's a known issue that causes ARSperl not to work with
>> the 64bit API on Linux under any circumstances.
>
>>
>
>>
>
>> Regards,
>
>> Thilo
>
>>
>
>>
>
>>
>
>>
>
>> On 09.02.2011 19:15, George Payne wrote:
>
>>> Everyone...
>
>>> Presuming that I can get ARSperl 1.91 compiled properly, will it even
>
>>> work with ARS version 7.6.03? Is there a different version of ARSperl
>
>>> that I should be using?
>
>>> Thanks,
>
>>> Watty
>
>>>
>
>>>
>
>>>
>
>>> ---------------------------------------------------------------------
>
>>> --------- The ultimate all-in-one performance toolkit: Intel(R)
>
>>> Parallel Studio XE:
>
>>> Pinpoint memory and threading errors before they happen.
>
>>> Find and fix more than 250 security defects in the development cycle.
>
>>> Locate bottlenecks in serial and parallel code that limit performance.
>
>>> http://p.sf.net/sfu/intel-dev2devfeb
>
>>>
>
>>>
>
>>>
>
>>>
>
>>>
>
>>> --
>
>>> Arsperl-users mailing list
>
>>> Ars...@ar...
>
>>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
>>
>
>>
>
>> ----------------------------------------------------------------------
>
>> -------- The ultimate all-in-one performance toolkit: Intel(R)
>
>> Parallel Studio XE:
>
>> Pinpoint memory and threading errors before they happen.
>
>> Find and fix more than 250 security defects in the development cycle.
>
>> Locate bottlenecks in serial and parallel code that limit performance.
>
>> http://p.sf.net/sfu/intel-dev2devfeb
>
>>
>
>>
>
>> --
>
>> Arsperl-users mailing list
>
>> Ars...@ar...
>
>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
>>
>
>> ----------------------------------------------------------------------
>
>> -------- The ultimate all-in-one performance toolkit: Intel(R)
>
>> Parallel Studio XE:
>
>> Pinpoint memory and threading errors before they happen.
>
>> Find and fix more than 250 security defects in the development cycle.
>
>> Locate bottlenecks in serial and parallel code that limit performance.
>
>> http://p.sf.net/sfu/intel-dev2devfeb
>
>>
>
>>
>
>> --
>
>> Arsperl-users mailing list
>
>> Ars...@ar...
>
>> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
>>
>
>
>
>
>
>
>
> --
>
> Eric Wolf
>
> http://www.n5ebw.com "The Ramblings of a Crazy Man"
>
> We must free ourselves of the hope that the sea will ever rest. We must
> learn to sail in high winds. --Aristotle Onassis
>
>
>
> ------------------------------------------------------------------------------
>
> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
>
> Pinpoint memory and threading errors before they happen.
>
> Find and fix more than 250 security defects in the development cycle.
>
> Locate bottlenecks in serial and parallel code that limit performance.
>
> http://p.sf.net/sfu/intel-dev2devfeb
>
>
>
>
>
> --
>
> Arsperl-users mailing list
>
> Ars...@ar...
>
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
> ------------------------------------------------------------------------------
> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
> Pinpoint memory and threading errors before they happen.
> Find and fix more than 250 security defects in the development cycle.
> Locate bottlenecks in serial and parallel code that limit performance.
> http://p.sf.net/sfu/intel-dev2devfeb
>
>
> --
> Arsperl-users mailing list
> Ars...@ar...
> https://lists.sourceforge.net/lists/listinfo/arsperl-users
>
>
--
Eric Wolf
http://www.n5ebw.com "The Ramblings of a Crazy Man"
We must free ourselves of the hope that the sea will ever rest. We
must learn to sail in high winds. --Aristotle Onassis
|