[Development] qt 4/5 co-installs
Girish Ramakrishnan
girish at forwardbias.in
Wed Jun 27 07:12:34 CEST 2012
Hi,
On Tue, Jun 26, 2012 at 2:31 PM, Thiago Macieira
<thiago.macieira at intel.com> wrote:
> On terça-feira, 26 de junho de 2012 13.45.48, Girish Ramakrishnan wrote:
>> I haven't looked into renaming the libraries. Before I do that, I
>> wanted to check with the list on their thoughts/comments on this
>> change.
>>
>> I do think the libraries and tools should be renamed.
>
> I'm not going to comment on the tools.
>
My reasoning for renaming tools and libraries was relatively
straightforward: They are not backward compatible and thus shouldn't
be given the same since Qt4 and Qt5 will have to live together for a
long time. Qt4 and Qt5 should be able to exist in user's PATH
simultaneously.
> But I don't see why the libraries need to be renamed. The sonames are different
> already. Most development software does not support installing the development
> files of two different major versions at the same time, in the same prefix.
>
Is that true? gtk2 and gtk3 seems to reside together on my ubuntu 12.04.
As you say, one solution is to have distros package the Qt4 and Qt5
libs with different prefix as /usr/lib/qt4 and /usr/lib/qt5. Certainly
makes it easy for us but I guess there is a reason why all libs are
stuck under /usr/lib ?
Girish
More information about the Development
mailing list