Nos, koszi az elozoget, vegulis az ldconfigot hasznaltam.
Viszont amit nem ertek, idorol idore ujra kell "ldconfigolni". Ugye ahogy irtam, konkretan az IBM MQ kliens lib-jeit kell a python-nak ismernie. ldconfig nelkul a kovetkezot kapom:
Python 2.7.3 (default, Jul 19 2012, 10:58:55)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pymqi
Traceback (most recent call last):
File "", line 1, in
File "/apps/Python-2.7.3/lib/python2.7/site-packages/pymqi.py", line 104, in
import pymqe, CMQC, CMQCFC, CMQXC
ImportError: libmqic_r.so: cannot open shared object file: No such file or directory
Az MQ kliens telepiteskor auto symlinkeli ezt a libmqic_r.so file-t az /usr/lib-be.
De ahoz hogy a python is lassa, a kovetkezo parancsot kell kiadni:
ldconfig /opt/mqm/lib vagy ldconfig /usr/lib
Ez igy meg mindig rendben van, es rendes megoldasnak is tunik nekem, viszont rendszeresen ELFELEJTI ezt es idonkent (par hetenkent) ujra kell ldconfigolnom. Ez hogy lehet? Vmi otlet?
koszi