port install wxwidgets on mnt lion fails

Wahlstedt Jyrki jwa at macports.org
Sat Mar 24 02:00:45 PDT 2012


On 23.3.2012, at 21.48, Ryan Schmidt wrote:

> 
> On Mar 22, 2012, at 21:45, Wes James wrote:
> 
>> I'm trying to install wxwidgets on mtn lion.  It fails
> 
> Not surprising at all, since we've had problems building wxWidgets since Snow Leopard already:
> 
> https://trac.macports.org/ticket/20952
> 
> 
>> with this at
>> the end of the log:
> 
>> :info:build In file included from ../include/wx/mac/private.h:4,
>> :info:build                  from ../src/common/dynlib.cpp:48:
>> :info:build ../include/wx/mac/carbon/private.h:1459: error: ‘Cursor’
>> does not name a type
>> :info:build ../include/wx/mac/carbon/private.h:1488: error:
>> ‘ClassicCursor’ does not name a type
> 
> I think these are QuickDraw types; most of QuickDraw was removed in Lion already. (QuickDraw has been deprecated since Tiger.)
> 
> The developers of wxWidgets need to update their software to be compatible with modern versions of OS X.
> 
> 
Yes,
the file path says 'carbon', so this is probably 2.8.12 confined in 32-bit world. The -devel port, in 2.9.3, could fare better, but no guarantees on that.
No one knows when the devs get 3.x out (currently the dev version of pgAdmin program using wxWidgets 2.9.3 builds fine, and almost works), hopefully sooner than later.

!
! Jyrki Wahlstedt
!	http://www.wahlstedt.fi/jyrki/
!
! Our life is no dream; but it ought to become one and perhaps will.
! PGP key ID: 0x139CC386 fingerprint: F355 B46F 026C B8C1 89C0  A780 6366 EFD9 139C C386





More information about the macports-users mailing list