[kde-solaris] ye olde jpeg problem

David Bishop kde-solaris@mail.kde.org
Wed Mar 12 19:06:10 2003


I've searched the archives, but cannot find anything that directly 
relates.  I'm installed kde 3.1 on solaris 7, using g++ 3.2.2. I compiled 
qt-copy with the following configure line:

/configure -prefix /usr/local/qt -fast -release -shared -qt-gif -system-zlib 
-no-g++-exceptions -platform solaris-g++ -thread -xft -freetype -no-stl 
-system-libjpeg -system-libpng -system-libmng -I/usr/local/kde/include 
-L/usr/local/kde/lib

The output of configure has something like 'yes, via imageio plugin' for 
jpeg and mng, but just 'yes via system' for libpng (paraphrasing,).  Now, 
png works great but jpeg and mng don't.  Oh, and I've put many of the 
required libs into /usr/local/kde/lib for easy portability between 
machines.  There *are* other copies of libjpeg laying around, but 
/usr/local/kde/lib is the second thing in my LD_LIBRARY_PATH (behind
qt) and it seems to be picked up readily enough. (Un)fortunetly, I've compiled
everything from base libs to qt on up without debugging info at all, so there
is no console output.  I can run truss on something though, if you think it's
output would help.

Any ideas? At all?

entirety of my .qt/qt_plugin* file:
[usr]
local/kde/lib/kde3/plugins/designer/kdewidgets.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eTue Mar 11 17:00:40 2003^e
local/kde/lib/kde3/plugins/styles/highcolor.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eTue Mar 11 17:09:11 2003^e
local/kde/lib/kde3/plugins/styles/keramik.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eTue Mar 11 17:10:14 2003^e
local/kde/lib/kde3/plugins/styles/kthemestyle.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eTue Mar 11 17:09:26 2003^e
local/kde/lib/kde3/plugins/styles/light.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eTue Mar 11 17:09:23 2003^e
local/qt/plugins/designer/libcppeditor.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eFri Mar 7 08:17:47 2003^e
local/qt/plugins/designer/libdlgplugin.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eFri Mar 7 08:17:48 2003^e
local/qt/plugins/designer/libkdevdlgplugin.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eFri Mar 7 08:17:48 2003^e
local/qt/plugins/designer/librcplugin.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eFri Mar 7 08:17:48 2003^e
local/qt/plugins/designer/libwizards.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eFri Mar 7 08:17:47 2003^e
local/qt/plugins/imageformats/libqjpeg.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eFri Mar 7 08:17:53 2003^e
local/qt/plugins/imageformats/libqmng.so=30102^e3^esun4u SunOS g++-3.* full-config no-opengl no-stl^eFri Mar 7 08:17:53 2003^e

ldd on libqjpeg.so:
        libjpeg.so.62 =>         /usr/local/kde/lib/libjpeg.so.62
        libqt-mt.so.3 =>         /usr/local/qt/lib/libqt-mt.so.3
        libpng.so.3 =>   /usr/local/kde/lib/libpng.so.3
        libXext.so.0 =>  /usr/lib/libXext.so.0
        libX11.so.4 =>   /usr/lib/libX11.so.4
        libresolv.so.2 =>        /usr/lib/libresolv.so.2
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libSM.so.6 =>    /usr/lib/libSM.so.6
        libICE.so.6 =>   /usr/lib/libICE.so.6
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libpthread.so.1 =>       /usr/lib/libpthread.so.1
        libstdc++.so.5 =>        /opt/gnu/lib/libstdc++.so.5
        libm.so.1 =>     /usr/lib/libm.so.1
        libgcc_s.so.1 =>         /opt/gnu/lib/libgcc_s.so.1
        libucb.so.1 =>   /usr/ucblib/libucb.so.1
        libelf.so.1 =>   /usr/lib/libelf.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2
        libthread.so.1 =>        /usr/lib/libthread.so.1
        /usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1
-- 
MuMlutlitithtrhreeaadededd s siigngnatatuurere
D.A.Bishop