gdk-x11-2.0 - needed for building SeaMonkey.
Paul Hammant
paul at hammant.org
Wed Apr 16 20:45:58 PDT 2008
Ryan,
Thanks - that got me thru that (reinstalling gtk2), but now I'm in a
world of pain with non buildable leopard/seamonkey things. bad
#includes, bad #ifdefs. Both of which I can hack source for.
But then ....
/System/Library/Frameworks/CoreServices.framework/Frameworks/
CarbonCore.framework/Headers/MachineExceptions.h:255: error:
declaration does not declare anything
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
QD.framework/Headers/QuickdrawTypes.h:264: error: using typedef-name
‘Cursor’ after ‘struct’
/usr/X11/include/X11/X.h:108: error: ‘Cursor’ has a previous
declaration here
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
QD.framework/Headers/QuickdrawTypes.h:269: error: using typedef-name
‘Cursor’ after ‘struct’
/usr/X11/include/X11/X.h:108: error: ‘Cursor’ has a previous
declaration here
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
QD.framework/Headers/QuickdrawTypes.h:269: error: invalid type in
declaration before ‘;’ token
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
QD.framework/Headers/QuickdrawTypes.h:269: error: conflicting
declaration ‘typedef int Cursor’
/usr/X11/include/X11/X.h:108: error: ‘Cursor’ has a previous
declaration as ‘typedef XID Cursor’
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
QD.framework/Headers/QuickdrawTypes.h:296: error: using typedef-name
‘Picture’ after ‘struct’
/usr/X11/include/X11/extensions/render.h:31: error: ‘Picture’ has a
previous declaration here
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
QD.framework/Headers/QuickdrawTypes.h:300: error: using typedef-name
‘Picture’ after ‘struct’
/usr/X11/include/X11/extensions/render.h:31: error: ‘Picture’ has a
previous declaration here
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
QD.framework/Headers/QuickdrawTypes.h:300: error: invalid type in
declaration before ‘;’ token
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/
QD.framework/Headers/QuickdrawTypes.h:300: error: conflicting
declaration ‘typedef int Picture’
/usr/X11/include/X11/extensions/render.h:31: error: ‘Picture’ has a
previous declaration as ‘typedef long unsigned int Picture’
... which makes me think that this works on Tiger but not Seamonkey
from Mozilla repo sources.
I'll try the macport for seamonkey :)
- Paul
>
> I did not specify any variants, so I got "gtk2 +x11" and it does
> include those components.
>
> The +quartz and +x11 variants conflict with one another so if your
> ports tree is up to date (try "sudo port selfupdate") then it should
> not have been possible to select both of those variants at the same
> time.
>
More information about the macports-users
mailing list