[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: QwSpriteField soname
From: Richard Moore <rich () ipso-facto ! freeserve ! co ! uk>
Date: 2000-06-16 14:55:29
[Download RAW message or body]
Bernhard Rosenkraenzer wrote:
>
> On Fri, 16 Jun 2000, Stephan Kulow wrote:
>
> > Hmm, technically they define both the same interface, so they are
> > binary compatible. It's just that the library below changed. You
> > do not increase every soname in the system when you switch from
> > libc5 to lib6 either, so why for QwSpritefield.
The baseclasses from which it inherits have changed so it is binary
incompatible. IIRC In c++ you must consider the base classes as they
are part of the binary interface of the class.
Rich.
>
> It's the only way I see to have kde 1.x and 2.x coexisting - they can't
> share the same soname, and kde 1.x will segfault with the Qt2 version, kde
> 2.x will segfault with the Qt1 version...
>
> LLaP
> bero
--
Richard Moore rich@ipso-facto.freeserve.co.uk
http://www.robocast.com/ richard@robocast.com
http://developer.kde.org/ rich@kde.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic