Qt + Libraries
Matthias Hoelzer-Kluepfel
mhk at caldera.de
Wed Jun 13 09:34:44 UTC 2001
On Wednesday 13 June 2001 11:33, Manfred Rebentisch wrote:
> Hello,
> a small Qt-Program needs the following libraries ( ldd ecalc ):
This is a bit off-topic here, but some hints I can give:
> libqt.so.2 => /usr/lib/libqt.so.2 (0x40027000)
> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x404d9000)
> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x404e7000)
> libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x405ca000)
> libm.so.6 => /lib/libm.so.6 (0x40613000)
> libc.so.6 => /lib/libc.so.6 (0x40632000)
These are essential, no way around it.
> libGLU.so.1 => /usr/lib/libGLU.so.1 (0x4074f000)
> libGL.so.1 => /usr/lib/libGL.so.1 (0x407d3000)
If you configure Qt with --no-opengl, these aren't needed. You will loose
OpenGL support, then, of course.
> libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40a2a000)
> libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40a41000)
> libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40a4b000)
> libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x40a63000)
> libpng.so.2 => /usr/lib/libpng.so.2 (0x40ab8000)
> libz.so.1 => /lib/libz.so.1 (0x40aea000)
> libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40af9000)
> libmng.so.1 => /usr/lib/libmng.so.1 (0x40b18000)
IIRC, you can configure Qt to not use the system libjpeg, but a build in one.
I wouldn't recommend to do so. I guess it depends on _why_ you want to link
to less libraries.
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40b58000)
> libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40b61000)
> libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40baf000)
> liblcms.so.1 => /usr/lib/liblcms.so.1 (0x40bb4000)
>
> Is that normal or can I reduce the list?
Yes, it is normal, and yes, the list can be reduced. The essential question
is, _why_? To save space? To reduce startup time? For cosmetic reasons?
Ah, btw, I guess qt-interest at trolltech.com would be the right forum for this
discussion.
Bye,
Matthias.
-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«
More information about the KDevelop-devel
mailing list