[Qt-creator] qt-creator 1.2 and lib64

Daniel Teske daniel.teske at nokia.com
Mon Jun 29 12:11:17 CEST 2009


On Monday 29 June 2009 12:05:36 ext Nico Kruber wrote:
> On Monday 29 June 2009 11:55:46 Daniel Teske wrote:
> > On Monday 29 June 2009 11:37:42 ext Nico Kruber wrote:
> > > as part of my qt-creator-git rpm package (available for openSUSE (10.3-
> > > Factory), SLE (10-11) and Fedora 11) I integrated such a fix which I
> > > extracted from my patch and attached to this email
> > > -> this should solve the problem
> > > Someone should include that upstream, I think...
> >
> > We can't. Different distributions have different schemes for library
> > locations. In 1.1 we did something very similar to the patch, and
> > hardcoded lib64 for linux 64bit.
> >
> > Now for 1.2 the preferred way to put the libraries in lib64 is to run
> > qmake like this:
> > "qmake -r IDE_LIBRARY_BASENAME=lib64".
> >
> > That should work, though I haven't tested it.
>
> Just saw that the "official" openSUSE packages in the BuildService use it
> that way, too (and it works).
> This way however is not that consistent since in qtcreatorwidgets.pro you
> use linux-*64 {
>     QTC_LIBS=$$QTC_LIBS/lib64/qtcreator
>   } else {
>     QTC_LIBS=$$QTC_LIBS/lib/qtcreator
>   }
> (this is actually where I borrowed my patch from)

That's a bug though :) I'll fix that.

daniel



More information about the Qt-creator-old mailing list