Click to See Complete Forum and Search --> : Obconf compilation problems


terribleRobbo
12-01-2003, 03:50 AM
Hello,

I've got a problem with Obconf (http://www.icculus.org/openbox/obconf) 1.5.

When I run ./configure, it brings up an error about not being able to find 'obrender-3.0.pc'. I add '/usr/local/lib/pkgconfig' to the end of the PKG_CONFIG_PATH variable and it compiles, make install works, etc.

When I run it, though, I get the following error:

obconf: error while loading shared libraries:
libobrender.so.1: cannot open shared object file:
No such file or directory

The file it's looking for is in /usr/local/lib/. The makefile checks out (it's passing the right path, etc), so I'm stumped.

from ldd /usr/local/bin/obconf :

libobrender.so.1 => not found
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4002e000)
...
libobparser.so.1 => not found
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x401be000)


Any ideas as to what I can do?

Thanks heaps,
Robbo

Loki3
12-01-2003, 04:14 AM
Maybe I'm missing something here, are libobrender.so.1 and libobparser.so.1 installed? All I can really recomend is check with the obconf requirements to make sure you have all the required libaries there. Looks like you've done everything right.

terribleRobbo
12-01-2003, 04:32 AM
[robbo@icarus robbo]$ ls /usr/local/lib/libob*so.1
/usr/local/lib/libobparser.so.1 /usr/local/lib/libobrender.so.1


They're both there, and in the path specified in the Makefile.

terribleRobbo
12-01-2003, 04:50 AM
Here's the Makefile it produces for reference (renamed from 'Makefile'):

X_console
12-01-2003, 09:11 AM
Did you run ldconfig after installing the libraries?

terribleRobbo
12-01-2003, 10:42 PM
Thanks for the reply.

I tried reconfiguring/compiling/etc again after running ldconfig, but I still end up with the same result.

terribleRobbo
12-09-2003, 08:31 AM
*Bumpage*

Am I the only one having this sort of trouble...?