[PyKDE] pyqt compilation problem on RedHat Linux 7.1
elflord at andromeda.rutgers.edu
Thu Jun 20 17:28:00 BST 2002
On 20 Jun 2002, Karl Schmid wrote:
> I tried to compile PyQt-3.2.4 on a RH7.1 system with Qt3.0.4 installed.
> When typing 'make', I get the following error:
> make all-recursive
> make: Entering directory `/home/schmid/PyQt-3.2.4'
> Making all in features
> make: Entering directory `/home/schmid/PyQt-3.2.4/features'
> ./sip_helper >../sipQtFeatures.h
> ./sip_helper: error while loading shared libraries: libqt.so.3: cannot
> load shared object file: No such file or directory
> make: *** [all-local] Error 127
> make: Leaving directory `/home/schmid/PyQt-3.2.4/features'
> make: *** [all-recursive] Error 1
> make: Leaving directory `/home/schmid/PyQt-3.2.4'
> make: *** [all] Error 2
> However, libqt.so.3 is installed on the system:
> [root at mint PyQt-3.2.4]# find /usr -name libqt.so.3
> This search path is also included in the Makefile (I am neither a C nor
> a make expert).
> Any ideas on how I can solve the problem?
qt needs to be somewhere that the runtime linker can find it, and by
default, it doesn't look in /usr/local/qt/lib. Either put a symbolic
link in an appropriate directory, or add a line to /etc/ld.so.conf and
run /sbin/ldconfig, or add the directory to your LD_LIBRARY_PATH
My suggestion would be to place a symbolic link in /usr/local/lib, and add
/usr/local/lib to /etc/ld.so.conf if it isn't there already.
More information about the PyQt