[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