[GE users] Library compatibility on OSX

Andy Schwierskott andy.schwierskott at sun.com
Thu Aug 26 09:29:44 BST 2004


Hi,


> I think you can remove the libcrypto.0.9.7.dylib shipped with SGE... I just
> did an "otool -L <executable>" and found that the SGE binaries do not use
> this lib; and I think the one in /usr/lib should be compatible. **But
> please try it again with your setup -- go to the SGE bin and lib dir, do an
> "otool -L *", and then grep for the library and other libraries that may
> depend on this one!

attention: When installation SGE in CSP mode the library is loaded with
dlopen() - that's the reason why you don't see a library dependency.


Andy

> You encounter this problem because the libcrypto.0.9.7.dylib shipped with
> SGE has the compatibility = 0.9.0:
> % otool -L libcrypto.dylib
> libcrypto.dylib:
> /vol2/tools/SW/openssl-0.9.7d/darwin/lib/libcrypto.0.9.7.dylib
> (compatibility version 0.9.0, current version 0.9.7)
> ...
>
> While ssh requires compatibility version 0.9.7:
>
> % otool -L /usr/bin/ssh
> /usr/bin/ssh:
> ...
> /usr/lib/libcrypto.0.9.7.dylib (compatibility version 0.9.7, current
> version 0.9.7)
> ...
>
> Rayson
>
>
>> Can I safely move aside the libcrypto.0.9.7.dylib or ignore the
>> DYLD_LIBRARY_PATH altogether?
>>
>> Thanks,
>>
>> Beth

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net




More information about the gridengine-users mailing list