[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fink-users
Subject:    Re: [Fink-users] qmake broken (Was Re: link issue for qtpfsgui-mac
From:       Benjamin Reed <ranger () befunk ! com>
Date:       2010-03-06 17:09:22
Message-ID: 57eba2251003060909x3b702711g353a5500b64d4c1d () mail ! gmail ! com
[Download RAW message or body]

On Fri, Mar 5, 2010 at 9:08 PM, Martin Costabel <costabel@wanadoo.fr> wrote:

> I can confirm this now: With the new qt4-mac installed, qmake produces a
> defective Makefile with missing libraries. When I replace the file
>
> /sw/lib/qt4-mac/lib/QtGui.framework/QtGui.prl
>
> in qt4-mac-4.6.2-2 by the one from an older qt4-mac-4.5.2-2, then the
> above error does not happen, and qtpfsgui-mac builds OK.
>
> I suspect that this is not a problem with the new qt4 version, but a
> result of Fink's *.la-file cleaning policy. I think qmake uses
> dependency_libs fields from some *.la files to construct the
> QMAKE_PRL_LIBS variable, which it then puts into the Makefile.
>
> If my suspicion is right, then putting the right libraries back into
> that variable will require a major coding effort.

Nasty.  I suppose perhaps the easiest fix is to hand-repair the .prl
files in the qt4 packages?

-- 
Benjamin Reed a.k.a. Ranger Rick
Fink, KDE, and Mac OS X development

Blog: http://www.raccoonfink.com/
Music: http://music.raccoonfink.com/

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic