[MacPorts] #21884: No qmake in /opt/local/bin/qmake

MacPorts noreply at macports.org
Tue Oct 6 13:45:41 PDT 2009


#21884: No qmake in /opt/local/bin/qmake
---------------------------------+------------------------------------------
 Reporter:  dweber@…             |       Owner:  erickt@…                                  
     Type:  defect               |      Status:  new                                       
 Priority:  Normal               |   Milestone:                                            
Component:  ports                |     Version:  1.8.1                                     
 Keywords:  qmake doxygen        |        Port:  qt4-mac                                   
---------------------------------+------------------------------------------
 There is only a symlink to qmake-mac, rather than qmake, i.e.:
 {{{
 /opt/local/bin/qmake-mac -> /opt/local/libexec/qt4-mac/bin/qmake*
 }}}

 There may be a good reason not to create a similar symlink, i.e.:
 {{{
 /opt/local/bin/qmake -> /opt/local/libexec/qt4-mac/bin/qmake*
 }}}

 However, other build systems or applications may assume there is a 'qmake'
 in the bin path (they may not look for 'qmake-mac' or use some kind of
 regex to find qmake* in the bin path).

 For example, I'm playing around with doxygen in my user svn sandbox, see

 http://trac.macports.org/browser/users/dweber/textproc/doxygen

 Unfortunately, doxygen does not provide a build config option to define
 the qmake binary path.  When built with the +wizard variant, it fails to
 find qmake.  (Strangely, it does get the QTDIR env and it can find moc in
 /opt/local/libexec/qt4-mac/bin/, but not qmake).

 There may be other solutions for this issue with doxygen, but it's likely
 that other builds or apps will look for 'qmake' in the bin path.

 Can we have a symlink for 'qmake' in the bin path?

-- 
Ticket URL: <http://trac.macports.org/ticket/21884>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list