Click to See Complete Forum and Search --> : running application error


hayzam
08-30-2007, 01:59 PM
hi there ,

working on video conferencing under Linux , i am installing an application called OpenMCU and when running it ( openmcu -xc ) this error appears

openmcu: error while loading shared libraries: libpt.so.1.10.2: cannot open shared object file: No such file or directory


although i am installing all the needed libs , and this lib " libpt.so.1.10 " is installed in /usr/lib - not the exact file there , but a symbolic link , to be exact -

bwkaz
08-30-2007, 05:19 PM
Um?

The program is asking for libpt.so.1.10.2 -- if you don't have that exact filename, then it won't work. If you have libpt.so.1.10, that's not good enough. If you have libpt.so.1.10 that's a symlink to libpt.so.1.10.3, that's not good enough. You need libpt.so.1.10.2, exactly.

If you have that, exactly (and in that case, presumably the differences in your post are just typos), then you can try to run /sbin/ldconfig as root to re-generate the cache file, but I'm not sure if that's going to help. Still might be worth a short.

Also, what does file /usr/bin/openmcu say? (Assuming openmcu is in /usr/bin; if it isn't, then substitute the real path to it.)

hayzam
08-31-2007, 10:41 AM
Thanks for your reply

what i have on my system is
libpt.so.1.10: /usr/lib/libpt.so.1.10.1 /usr/lib/libpt.so.1.10.0 /usr/lib/libpt.so.1.10 /usr/lib/libpt.so.1.10.7

and it appears to be not excatly the same , i searched for this library libpt.so.1.10.2 but it was in vain and i couldnt find it ......

bwkaz
08-31-2007, 07:23 PM
Then you'll need to install exactly that version. The only other way around it would probably break, since I'm assuming openmcu is linking against exactly this version because it needs exactly this version, and it won't work with any other version.

(Or you could use a better videoconferencing program, which doesn't link to a specific release of a library. Pretty much every other program in Linux links to the generic libWHATEVER.so.X file, not libWHATEVER.so.x.y.z.)

hayzam
08-31-2007, 08:59 PM
so , what video conferencing application you suggest me ... and if u can tell me procedures , i'd be grateful

bwkaz
09-01-2007, 09:02 AM
I don't know -- I don't do videoconferencing myself, so I never had to look into it. I figured you could probably find one or two alternatives. ;)

But that was mostly a side-comment. If you don't know of any alternatives, it's probably safer to try to find out how to install version 1.10.2 of that library. Or recompile openmcu against the currently-installed libraries?

(I assume you compiled it yourself, since if you had installed it through your distro's package manager, that package manager would have installed the required libpt version.)