[MacPorts] #14931: wxWidgets26 does not build on Leopard - conflicting function declarations

MacPorts noreply at macports.org
Fri Jul 10 07:46:38 PDT 2009


#14931: wxWidgets26 does not build on Leopard - conflicting function declarations
-----------------------------------+----------------------------------------
 Reporter:  simon@…                |       Owner:  mww@…           
     Type:  defect                 |      Status:  new             
 Priority:  Normal                 |   Milestone:                  
Component:  ports                  |     Version:  1.6.0           
 Keywords:  leopard fsvolumemount  |        Port:  wxWidgets26     
-----------------------------------+----------------------------------------
Changes (by jmr@…):

  * keywords:  leopard wxwidgets26 fsvolumemount => leopard fsvolumemount
  * port:  => wxWidgets26


Comment:

 Just to clearly state the problem: wxWidgets26 uses MoreFilesX internally,
 which defines a function called FSVolumeMount. Leopard
 [http://developer.apple.com/releasenotes/Carbon/RN-
 CarbonCore/index.html#//apple_ref/doc/uid/TP40000988 introduced] an
 identically-named function in Carbon. A fix would have to remove or rename
 MoreFilesX's version of the function, depending on whether it is
 equivalent to Carbon's version.

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


More information about the macports-tickets mailing list