Redhat 6.1 kdevelop crashes
Jim Bennett
jbennett at isd.net
Wed Nov 24 11:41:08 GMT 1999
Robert.M.Wheat at norflox.isd.net, "Jr." wrote:
> On Mon, 22 Nov 1999, you wrote:
>
> > 5. To clearify, when I click 'DOC' and then click 'Qt Library' kdevelop just
> > simply goes away. This is what I called "crashed". Maybe the wrong terminology.
>
> This sounds like the ongoing 'libjpeg' problem. KDevelop crashes because it is finding the wrong
> libjpeg library. To verify this, run KDevelop from the command line of a console. When KDevelop
> "goes away", it should leave a message behind in the console.
>
> If this is really what the problem is, then the following should help you solve the problem
> (snipped from an earlier e-mail dated Oct 16).
>
> The KDE libraries want to link with libjpeg 61. In KDevelop, when looking at the QT docs, it is a
> KDE function doing the jpeg loading. The QT libs (1.44) want to link with libjpeg 62. I have set
> my symbolic links named 'libjpeg.so', and 'libjpeg.so.6' to point to libjpeg.so.6.0.1. These, of
> course, are the libs in the kde/lib directory. I've created a new symbolic link which I named
> 'libjpeg62.so' and set to point at 'libjpeg.so.62.0.0'. Now, when a KDE app is compiled and
> linked, if it requires libjpeg (at run time) it will use the 61 version (-ljpeg on the compiler
> command line will link the app with 'libjpeg.so'). When I compile a QT app that needs jpeg
> support, I explicitly link to 'libjpeg62' (-ljpeg62 on the compiler command line), which it also
> will find at run time. All of this can be done without re-compiling anything, that is if the apps
> in question were compiled and linked for shared (dynamically loaded) libraries.
>
> Bottom line, the two versions of libjpeg are incompatable and _must_ be kept separate.
>
> Hope this helps!
>
> --
> Robert M. Wheat, Jr.
> belran at worldnet.ibm.net
Thats what's wrong. I first noticed it yesterday but you confirmed it..
Thanks for your help. I will follow up on this.
Jim Bennett
More information about the KDevelop
mailing list