LD_LIBRARY_PATH ; to set or not to set....

James Pifer jep at obrien-pifer.com
Wed May 17 18:04:33 UTC 2006


> > I created them manually and reran ldconfig. Still does not work as a
> > service or terminal application. 
> > 
> > The I set LD_LIBRARY_PATH environment variable and ran it in the
> > terminal, didn't work. 
> > 
> > Copied the files back over, and reran the application (same terminal
> > with LD_LIBRARY_PATH set), now it runs again. 
> > 
> > One thing I can say is that the .so files are different sizes than the
> > other files. 
> 
> Are they? The ones you reported as working last time looked the same 
> size to me. Supposing you let ldconfig create the .so.28 links and you 
> leave everything else as-is? Does that work?
> 
> Paul.
> 

Some do not have accompanying so.28.0 and so.28 files. The other files,
the ones that had so.28.0 and so.28 files along side, were all the same
size. 

How can I see what ldconfig thinks is there? Is that ldconfig -p?

It shows these files:
libjlicapi63.so (libc6) => /usr/local/lib/ar63/libjlicapi63.so
libicuuc28.so.28 (libc6) => /usr/local/lib/ar63/libicuuc28.so.28
libicuuc28.so (libc6) => /usr/local/lib/ar63/libicuuc28.so
libicutoolutil28.so.28 (libc6) => /usr/local/lib/ar63/libicutoolutil28.so.28
libicutoolutil28.so (libc6) => /usr/local/lib/ar63/libicutoolutil28.so
libiculx28.so.28 (libc6) => /usr/local/lib/ar63/libiculx28.so.28
libiculx28.so (libc6) => /usr/local/lib/ar63/libiculx28.so
libicule28.so.28 (libc6) => /usr/local/lib/ar63/libicule28.so.28
libicule28.so (libc6) => /usr/local/lib/ar63/libicule28.so
libicui18n28.so.28 (libc6) => /usr/local/lib/ar63/libicui18n28.so.28
libicui18n28.so (libc6) => /usr/local/lib/ar63/libicui18n28.so
libicuio28.so.28 (libc6) => /usr/local/lib/ar63/libicuio28.so.28
libicuio28.so (libc6) => /usr/local/lib/ar63/libicuio28.so
libicudata28.so.28 (libc6) => /usr/local/lib/ar63/libicudata28.so.28
libicudata28.so (libc6) => /usr/local/lib/ar63/libicudata28.so
libarxmlutil.so (libc6) => /usr/local/lib/ar63/libarxmlutil.so
libarutiljni63.so (libc6) => /usr/local/lib/ar63/libarutiljni63.so
libarjni63.so (libc6) => /usr/local/lib/ar63/libarjni63.so
libar.so (libc6) => /usr/local/lib/ar63/libar.so

They all appear to be there to me. Any possibility that the jar files
somehow require that LD_LIBRARY_PATH is set?

Thanks,
James





More information about the fedora-list mailing list