[Kde-perl] RedHat Install Problems :(

Germain Garand germain at ebooksfrance.com
Mon Feb 9 08:10:09 CET 2004


Le Lundi 09 Février 2004 06:14, Nico Coetzee a écrit :
> Hi,

Hi,

> $ locate smokeqt
> /tmp/PerlQt-3.008/smoke/qt/libsmokeqt.la
> /tmp/PerlQt-3.008/smoke/qt/.libs/libsmokeqt_la_closure.o
> /tmp/PerlQt-3.008/smoke/qt/.libs/libsmokeqt.so.1.2.1
> /tmp/PerlQt-3.008/smoke/qt/.libs/libsmokeqt.so.1
> /tmp/PerlQt-3.008/smoke/qt/.libs/libsmokeqt.so
> /tmp/PerlQt-3.008/smoke/qt/.libs/libsmokeqt.lai
> /tmp/PerlQt-3.008/smoke/qt/.libs/libsmokeqt.la
> /tmp/PerlQt-3.008/smoke/qt/libsmokeqt.la.closure

as you can see above you HAVE built libsmoke from source (PerlQt includes a 
copy, so installing kdebindings isn't required. Plus, PerlQt's version is 
more up-to-date)

The problem is the linker line you pasted doesn't include the path to the 
build directory of libsmoke (../qt/.libs), and it should. I have no idea why 
though.

For now just 
$ cd /tmp/PerlQt-3.008/smoke/qt/
# make install

then run make && make install again
in /tmp/PerlQt-3.008

> /usr/lib/libsmokeqt.so.1.0.0
> /usr/lib/libsmokeqt.so.1
> /usr/lib/libsmokeqt.la
>

you probably didn't install the corresponding kdebindings devel package, so 
the symlink to the .so hasn't been installed...
but as I said above, kdebindings isn't required and Smoke 1.2.1 is much 
better.

Germain


More information about the Kde-perl mailing list