Hi, I am using ROOT 303-09 and a Oracle DB installation 8.1.7.3 under RH 7.3. I have a shared library that allows to connect to a Oracle server and which I load into CINT. The class definition (.class ...) is visible after loading and I can create a object of my class. Once I call a member function that executes code accessing Oracle-supplied shared libs, I get the message: root [1] HParOraIo* input=new HParOraIo; root [2] input->open(); /usr/local/root/303-09/bin/root.exe: relocation error: /home/teberl/hades/hydra/dev/lib/libOra.so: undefined symbol: sqlorat This symbol can be found in libtclnsh... in the lib dir that comes with the Oracle product. The paths to the relevant libraries are in my LD_LIBRARY_PATH variable ! When I compile the macro, it executes w/o problems, i.e. I have a working Oracle client installation, and all variables (that I know of) set correctly !?! What goes still wrong ? Thanks -- Thomas.Eberl@ph.tum.de
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:16 MET