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:eric.n5...@gmail.com] 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.l...@unh.edu<mailto:tom.l...@unh.edu>> 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:thilo.sta...@apprologic.de] > 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 >> Arsperl-users@arsperl.org<mailto:Arsperl-users@arsperl.org> >> 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 > Arsperl-users@arsperl.org<mailto:Arsperl-users@arsperl.org> > 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 > Arsperl-users@arsperl.org<mailto:Arsperl-users@arsperl.org> > 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 Arsperl-users@arsperl.org<mailto:Arsperl-users@arsperl.org> 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 Arsperl-users@arsperl.org https://lists.sourceforge.net/lists/listinfo/arsperl-users