Hi, The library is called "icuucbmc", and the file is called "libuucbmc"-something. In the makefile you add the name "icuucbmc" to the "-l" switch.
Best Regards - Misi, RRR AB, http://rrr.se > Hi Thilo, > If you do not mind, for my own knowledge and understanding. > You said the ARS_LIBS should look like -licuucbmc > However the real library names are like libicuucbmc > > So where does one find the name -licuucbmc if they were looking for > additional ones? > Is it like the name libicuucbmc minus the lib part? > > Respectfully, > > William Abdo > Verio - Boca Raton > Remedy Administration Group > 561-912-2434 > > > > -----Original Message----- > From: Action Request System discussion list(ARSList) > [mailto:arsl...@arslist.org] On Behalf Of Thilo Stapff > Sent: Thursday, March 18, 2010 2:26 PM > To: arslist@ARSLIST.ORG > Subject: Re: ARSperl on RedHat Linux. > > Looking again at your original post, the line > > ARS_LIBS = -lnsl -lpthread -L/usr2/api75p2/api/lib -libicuucbmc > -libicui18nbmc -libicudatabmc > > looks a bit strange. It should rather be: > > ARS_LIBS = -lnsl -lpthread -L/usr2/api75p2/api/lib -licuucbmc > -licui18nbmc -licudatabmc > > > > Regards, > Thilo > > > > > On 18.03.2010 19:10, William Abdo wrote: >> Thank You for responding: >> >> I did checked the LD_LIBRARY_PATH and the API path is in the list, see >> below: >> > LD_LIBRARY_PATH=/opt/oracle/app/oracle/product/11.1.0/client_1/lib:/lib: >> /usr/lib:/usr2/api75p2/api/lib:/usr2/api75p2/bin:/usr2/api75p2/api: >> >> It must be something really obvious. >> >> Any Other suggestions of which rock to possibly look under? >> >> >> >> Respectfully, >> >> William Abdo >> Verio - Boca Raton >> Remedy Administration Group >> 561-912-2434 >> >> >> >> -----Original Message----- >> From: Action Request System discussion list(ARSList) >> [mailto:arsl...@arslist.org] On Behalf Of Thilo Stapff >> Sent: Thursday, March 18, 2010 1:27 PM >> To: arslist@ARSLIST.ORG >> Subject: Re: ARSperl on RedHat Linux. >> >> It might be necessary to add /usr2/api75p2/api to your system's >> LD_LIBRARY_PATH variable or to run "ldconfig /usr2/api75p2/api". >> >> >> Regards, >> Thilo >> >> >> >> On 18.03.2010 17:08, William Abdo wrote: >>> ** >>> >>> Hi All, >>> >>> I hope your day is going well. >>> >>> Maybe I am missing the obvious thing here or something like that. >>> >>> I am wondering if anyone else has experienced this issue and can > maybe >>> point me in the correct direction. >>> >>> On 32 bit Redhat Linux, running ARSperl 1.92 (beta) It does not seem >> to >>> find my libraries. >>> >>> When I do the perl Makefile.PL I see the following exerts of results. >>> >>> Perl Makefile.PL >>> >>> ... >>> >>> Generating serverTypeInfoHints.h .. >>> >>> Converting C header files to perl modules .. >>> >>> Configuring with options: >>> >>> ARSVERSION = 7.50 >>> >>> ARSAPI = /usr2/api75p2/api >>> >>> AUTODEFINES = -m32 -g -DDEBUG -D_REENTRANT -lpthread >>> -Wno-unused-variable -Wuninitialized -DARS32 -DARS452 -malign-double >>> -DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=8 -DPERL_BASEREV_IS=50 >>> >>> ARS_LIBS = -lnsl -lpthread -L/usr2/api75p2/api/lib -libicuucbmc >>> -libicui18nbmc -libicudatabmc >>> >>> Note (probably harmless): No library found for -libicuucbmc >>> >>> Note (probably harmless): No library found for -libicui18nbmc >>> >>> Note (probably harmless): No library found for -libicudatabmc >>> >>> Writing Makefile for ARS >>> >>> === ARSperl 'make test' configuration. === >>> >>> ... >>> >>> As you can see there are No Errors, just Notes issued..... >>> >>> So I do the make with questions about the No Library Found lines >>> >>> make >>> >>> ... >>> >>> ... >>> >>> gcc: -lpthread: linker input file unused because linking not done >>> >>> There are No Errors on the make with the exception of the above >> message >>> is issued..... >>> >>> Make Install is successful with no errors or messages. >>> >>> Then the Perl script dies on the "Use ARS;" line in the script. >>> >>> In my thinking, the "No library found" is the key. >>> >>> When I check the lib path "-L/usr2/api75p2/lib " they are there as > the >>> following 32 bit names:. >>> >>> ibicui18nbmc.so libicui18nbmc.so.32 >>> >>> libicuucbmc.so libicuucbmc.so .32 >>> >>> libicudatabmc.so libicudatabmc.so.32 >>> >>> Did I miss checking something or is there something in the > Makefile.PL >> I >>> missed configuring? >>> >>> Any assistance is appreciated. >>> >>> Respectfully, >>> >>> William Abdo >>> >>> Verio - Boca Raton >>> >>> Remedy Administration Group >>> >>> 561-912-2434 >>> >>> _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the >> Answers >>> Are"_ >> >> > ________________________________________________________________________ >> _______ >> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org >> attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are" >> >> > ________________________________________________________________________ > _______ >> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org >> attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are" >> > > ________________________________________________________________________ > _______ > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are" > > _______________________________________________________________________________ > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are" > > -- > This message was scanned by ESVA and is believed to be clean. > > _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"