Dynamically linking QT
Status: Beta
Brought to you by:
kiltdown
I am trying to install kiltdown on an Embedded appliance where all the applications share the QT library.
Please does any one know how I can compile kiltdown by dynamically linking the QT lib rather than statically.
Thanks!
Alex
Logged In: YES
user_id=181729
dynamic linking is default.
check with ldd:
$ldd /usr/X11R6/bin/kiltdown:
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28122000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x2812d000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28211000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x28222000)
libqt-mt.so.3 => /usr/X11R6/lib/libqt-mt.so.3
(0x28242000)
libdb3.so.3 => /usr/local/lib/libdb3.so.3 (0x28917000)
libjpeg.so.9 => /usr/local/lib/libjpeg.so.9 (0x289c0000)
libstdc++.so.3 => /usr/lib/libstdc++.so.3 (0x289e8000)
libm.so.2 => /usr/lib/libm.so.2 (0x28a39000)
libc_r.so.4 => /usr/lib/libc_r.so.4 (0x28a5d000)
libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6
(0x28b3c000)
libmng.so.1 => /usr/local/lib/libmng.so.1 (0x28b3e000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28b81000)
libz.so.2 => /usr/lib/libz.so.2 (0x28baf000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1
(0x28bc1000)
libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x28bc8000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9
(0x28bf7000)
liblcms.so.1 => /usr/local/lib/liblcms.so.1 (0x28c5c000)
Logged In: YES
user_id=181729
dynamic linking is default,
do you have the sahre libs of qt installed?
I get:
$ ldd /usr/X11R6/bin/kiltdown
/usr/X11R6/bin/kiltdown:
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28122000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6
(0x2812d000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6
(0x28211000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6
(0x28222000)
libqt-mt.so.3 => /usr/X11R6/lib/libqt-mt.so.3
(0x28242000)
libdb3.so.3 => /usr/local/lib/libdb3.so.3
(0x28923000)
libjpeg.so.9 => /usr/local/lib/libjpeg.so.9
(0x289cc000)
libstdc++.so.3 => /usr/lib/libstdc++.so.3
(0x289f4000)
libm.so.2 => /usr/lib/libm.so.2 (0x28a45000)
libc_r.so.4 => /usr/lib/libc_r.so.4 (0x28a69000)
libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6
(0x28b48000)
libmng.so.1 => /usr/local/lib/libmng.so.1
(0x28b4a000)
libpng.so.5 => /usr/local/lib/libpng.so.5
(0x28b8d000)
libz.so.2 => /usr/lib/libz.so.2 (0x28bbb000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x28bcd000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6
(0x28c41000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1
(0x28c5a000)
libXft.so.1 => /usr/X11R6/lib/libXft.so.1
(0x28c61000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9
(0x28c90000)
liblcms.so.1 => /usr/local/lib/liblcms.so.1
(0x28cf5000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28d16000)