The error message indicates that the unicode libraries which come with the ARS API aren't found. (The libicu*.so.32 files in the lib/ subdirectory).
Somewhere in Makefile.PL is a line that contains the following compiler directives: -licuuc -licui18n which has to be changed to: -licuucbmc -licui18nbmc Additionally it might be necessary to set LD_LIBRARY_PATH or run the "crle" utility. I'm by no means a Solaris expert, so I can't give you more detailed instructions about this. Regards, Thilo Rani, Ragini wrote: > Hi Thilo, > > Thanks for the reply. > I am able to run make cmd after running Makefile.PL but when I ran 'make > test' I am getting following error. Do we need any particular version of > 'make' for this package. I am compiling it on Solaris 10 and Perl > version is 5.8.6. > > > Test returned status 255 (wstat 65280, 0xff00) > t/01import..............Can't load > '/export/home2/arsuser/ARSPerl/ARSperl-1.90/blib/arch/auto/ARS/ARS.so' > for module ARS: ld.so.1: perl-static: fatal: relocation error: file > /export/home2/arsuser/ARSPerl/ARSperl-1.90/blib/arch/auto/ARS/ARS.so: > symbol ucnv_compareNames_3_2: referenced symbol not found at > /opt/gsperl-5.8.6_1/lib/5.8.6/sun4-solaris-thread-multi/DynaLoader.pm > line 230. > at t/01import.t line 7 > Compilation failed in require at t/01import.t line 7. > BEGIN failed--compilation aborted at t/01import.t line 7. > t/01import..............dubious > > Regards, > Ragini > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Thilo Stapff > Sent: Wednesday, April 09, 2008 6:29 PM > To: ARSperl User Discussion > Subject: Re: [Arsperl-users] ARSPerl-1.9 for remedy 7.1v on Solaris 10 > > It looks like you are trying to compile ARSperl against the 7.1 API, > which doesn't work with ARSperl 1.90. > > ARSperl 1.90 can be compiled with the 7.0 API, which should run against > a 7.1 server without problems. (If you don't have the libraries, you can > > download them from http://arswiki.org/projects/arapi/downloads). > > Alternatively you might download the developer version of ARSperl via > CVS, which can be compiled with the ARS 7.1 API (See the section > "Anonymous CVS Access" at http://sourceforge.net/cvs/?group_id=116013). > > > Regards, > Thilo > > > > Rani, Ragini wrote: >> When I ran 'make' command I got following error. >> >> bash-3.00$ pwd >> /opt/ar/ARSPerl/ARSperl-1.90 >> make >> gcc -c -I/opt/ar/Remedy5-7/api/include -D_POSIX_PTHREAD_SEMANTICS >> -D_REENTRANT -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -DBUILT_BY_ACTIVESTATE > >> -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 >> -O -DVERSION=\"1.90\" -DXS_VERSION=\"1.90\" -fPIC >> "-I/opt/gsperl-5.8.6_1/lib/5.8.6/sun4-solaris-thread-multi/CORE" -g > >> -Wno-unused-variable -Wuninitialized -DARS32 -DARS452 >> -DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=6 -DPERL_BASEREV_IS=50 > ARS.c >> ARS.xs: In function `XS_ARS_ars_GetFilter': >> ARS.xs:1573: warning: passing arg 16 of `ARGetFilter' from > incompatible >> pointer type >> ARS.xs:1573: error: too few arguments to function `ARGetFilter' >> ARS.xs: In function `XS_ARS_ars_CreateFilter': >> ARS.xs:5907: warning: passing arg 14 of `ARCreateFilter' makes integer > >> from pointer without a cast >> ARS.xs:5907: error: too few arguments to function `ARCreateFilter' >> ARS.xs: In function `XS_ARS_ars_SetFilter': >> ARS.xs:6047: warning: passing arg 15 of `ARSetFilter' from > incompatible >> pointer type >> ARS.xs:6047: error: too few arguments to function `ARSetFilter' >> *** Error code 1 >> make: Fatal error: Command failed for target `ARS.o' >> >> _____________________________________________ >> *From: * Rani, Ragini >> *Sent: * Wednesday, April 09, 2008 2:08 PM >> *To: * 'arsperl-users@arsperl.org' >> *Subject: * ARSPerl-1.9 for remedy 7.1v on Solaris 10 >> >> I want to know if any one of you have used ARSPerl-1.90 to work > against >> remedy 7.1v server which I have installed on Solaris 10 server. >> >> Regards, >> Ragini >> >> >> > ------------------------------------------------------------------------ >> > ------------------------------------------------------------------------ > - >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >> Don't miss this year's exciting event. There's still time to save > $100. >> Use priority code J8TL2D2. >> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j > avaone >> >> > ------------------------------------------------------------------------ >> _______________________________________________ >> Arsperl-users mailing list >> Arsperl-users@arsperl.org >> https://lists.sourceforge.net/lists/listinfo/arsperl-users > > > ------------------------------------------------------------------------ > - > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j > avaone > _______________________________________________ > Arsperl-users mailing list > Arsperl-users@arsperl.org > https://lists.sourceforge.net/lists/listinfo/arsperl-users > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > Arsperl-users mailing list > Arsperl-users@arsperl.org > https://lists.sourceforge.net/lists/listinfo/arsperl-users > ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Arsperl-users mailing list Arsperl-users@arsperl.org https://lists.sourceforge.net/lists/listinfo/arsperl-users