[MacPorts] #32975: qt4-mac: wrong pkg-config cflags
MacPorts
noreply at macports.org
Thu Jun 14 03:34:18 PDT 2012
#32975: qt4-mac: wrong pkg-config cflags
---------------------------------------------+------------------------------
Reporter: mojca.miklavec.lists@… | Owner: michaelld@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Resolution: fixed | Keywords: Qt4 pkg-config cflags
Port: qt4-mac |
---------------------------------------------+------------------------------
Comment(by mojca.miklavec.lists@…):
Wow, thank you very much for upgrading Qt to 4.8.2. However, the problems
are still present (even if the cause might be different) and I cannot
compile my project.
There might be additional problems (I'll test later), but at least the
following might be worth fixing:
{{{
> ll /opt/local/include/ | grep Qt
lrwxr-xr-x 1 root admin 187 14 jun 11:29 Qt3Support ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/Qt3Support.framework/Headers
lrwxr-xr-x 1 root admin 186 14 jun 11:29 QtCLucene ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtCLucene.framework/Headers
lrwxr-xr-x 1 root admin 183 14 jun 11:29 QtCore ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtCore.framework/Headers
lrwxr-xr-x 1 root admin 183 14 jun 11:29 QtDBus ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtDBus.framework/Headers
lrwxr-xr-x 1 root admin 190 14 jun 11:29 QtDeclarative ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtDeclarative.framework/Headers
lrwxr-xr-x 1 root admin 187 14 jun 11:29 QtDesigner ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtDesigner.framework/Headers
lrwxr-xr-x 1 root admin 197 14 jun 11:29
QtDesignerComponents ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtDesignerComponents.framework/Headers
lrwxr-xr-x 1 root admin 182 14 jun 11:29 QtGui ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtGui.framework/Headers
lrwxr-xr-x 1 root admin 183 14 jun 11:29 QtHelp ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtHelp.framework/Headers
lrwxr-xr-x 1 root admin 189 14 jun 11:29 QtMultimedia ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtMultimedia.framework/Headers
lrwxr-xr-x 1 root admin 186 14 jun 11:29 QtNetwork ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtNetwork.framework/Headers
lrwxr-xr-x 1 root admin 185 14 jun 11:29 QtOpenGL ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtOpenGL.framework/Headers
lrwxr-xr-x 1 root admin 185 14 jun 11:29 QtScript ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtScript.framework/Headers
lrwxr-xr-x 1 root admin 190 14 jun 11:29 QtScriptTools ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtScriptTools.framework/Headers
lrwxr-xr-x 1 root admin 182 14 jun 11:29 QtSql ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtSql.framework/Headers
lrwxr-xr-x 1 root admin 182 14 jun 11:29 QtSvg ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtSvg.framework/Headers
lrwxr-xr-x 1 root admin 183 14 jun 11:29 QtTest ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtTest.framework/Headers
lrwxr-xr-x 1 root admin 186 14 jun 11:29 QtUiTools ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtUiTools.framework/Headers
lrwxr-xr-x 1 root admin 185 14 jun 11:29 QtWebKit ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtWebKit.framework/Headers
lrwxr-xr-x 1 root admin 182 14 jun 11:29 QtXml ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtXml.framework/Headers
lrwxr-xr-x 1 root admin 190 14 jun 11:29 QtXmlPatterns ->
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot/opt/local/Library/Frameworks/QtXmlPatterns.framework/Headers
}}}
As well as somewhat fishy list of files inside
/opt/local/Library/Frameworks (those *.la files should not be there)
{{{
Qt3Support.framework
Qt3Support.la
QtCLucene.framework
QtCLucene.la
QtCore.framework
QtCore.la
QtDBus.framework
QtDBus.la
QtDeclarative.framework
QtDeclarative.la
QtDesigner.framework
QtDesigner.la
QtDesignerComponents.framework
QtDesignerComponents.la
QtGui.framework
QtGui.la
QtHelp.framework
QtHelp.la
QtMultimedia.framework
QtMultimedia.la
QtNetwork.framework
QtNetwork.la
QtOpenGL.framework
QtOpenGL.la
QtScript.framework
QtScript.la
QtScriptTools.framework
QtScriptTools.la
QtSql.framework
QtSql.la
QtSvg.framework
QtSvg.la
QtTest.framework
QtTest.la
QtUiTools.framework
QtUiTools.la
QtWebKit.framework
QtWebKit.la
QtXml.framework
QtXml.la
QtXmlPatterns.framework
QtXmlPatterns.la
}}}
Also, my Makefile now contains
{{{
-lQtGui -lQtNetwork -lQtCore
}}}
instead of
{{{
-framework QtGui -framework QtNetwork -framework QtCore
}}}
but I still need to figure out why that happens.
--
Ticket URL: <https://trac.macports.org/ticket/32975#comment:8>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list