[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks
From: |
Michael C. Grant |
Subject: |
[Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided) |
Date: |
Fri, 24 Jan 2014 21:07:32 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_1) AppleWebKit/537.73.11 (KHTML, like Gecko) Version/7.0.1 Safari/537.73.11 |
Follow-up Comment #15, bug #41236 (project octave):
That's great to hear, thanks. Sorry again for the regression.
Here's what this fix does: first, it looks for a standard library set (-L/-l)
using the old approach. If it finds none, *and* we're running Mac OS, then it
looks for a framework set (-F/-framework). If *that* succeeds, and at least
one '-F' flag is present, then it enables "link-all-deps" to ensure that the
final linking steps get that -F flag.
In comment 3, I was using a "+=" approach to combine any library and framework
flags together. That's probably fine; however, it seems clear that with Qt
you're going to have *either* a framework set or a library set, and not both.
Indeed, if you had both, there is likely to be a conflict. So going with an
exclusive or seems best.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?41236>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), (continued)
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Michael C. Grant, 2014/01/15
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Michael C. Grant, 2014/01/15
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Rik, 2014/01/23
- Re: [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Michael C. Grant, 2014/01/23
- Re: [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Michael C. Grant, 2014/01/23
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Ben Abbott, 2014/01/23
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Michael C. Grant, 2014/01/23
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Michael C. Grant, 2014/01/23
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Michael C. Grant, 2014/01/24
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Ben Abbott, 2014/01/24
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided),
Michael C. Grant <=
- [Octave-bug-tracker] [bug #41236] Configure fails to find Qt frameworks if not installed in system locations (patch provided), Rik, 2014/01/24