Opened 18 years ago
Closed 17 years ago
Last modified 17 years ago
#2128 closed enhancement (fixed)
configure switch for qmake missing
Reported by: | anonymous | Owned by: | Isaac Richards |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | mythtv | Version: | |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
--with-qmake=/usr/qt/3/bin or equivalent for users with qt3 and qt4 installed
Attachments (4)
Change History (15)
comment:1 Changed 18 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
Changed 18 years ago by
Attachment: | configure-qmake.diff added |
---|
comment:2 Changed 18 years ago by
Resolution: | invalid |
---|---|
Status: | closed → reopened |
Changed 18 years ago by
Attachment: | configure-qmake-mythplugins.diff added |
---|
comment:3 Changed 18 years ago by
Resolution: | → invalid |
---|---|
Status: | reopened → closed |
Does this really need to manually run qmake on all the directories in the tree?
Changed 18 years ago by
Attachment: | qmake_path.diff added |
---|
comment:4 Changed 18 years ago by
qmake is stupid, attached patch does only work for the top level Makefile
comment:5 Changed 17 years ago by
Resolution: | invalid |
---|---|
Status: | closed → reopened |
On systems with both the 3.x and 4.x branches of Qt installed, the version of qmake in the PATH is likely to be that of Qt4, thus pulling in Qt4's header files.
This is the case with Gentoo. Changing the call to qmake in the configure script to make use of the QTDIR env. variable allows the building of trunk on such a system.
With this method the .pro files in subdirectories don't need to be modified as qmake propagates the QMAKE variable which now points to the correct (Qt3) version of qmake.
Changed 17 years ago by
Attachment: | qmake-env.diff added |
---|
Patch to make use of QTDIR env. variable when selecting the version of qmake to run. This change is automatically propagated to .pro files in subdirectories.
comment:6 Changed 17 years ago by
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Patch is missing. Reopen with patch fixing the problem.