Hi Paul, Thanks for the clarification. Your point about using the native Quartz windowing system is well taken and may be implemented in the future but right now thats a bit of a distraction for me. The code I want to compile is actually sitting in the source that jhbuild pulls down, namely ~/gtk/source/gtk+-2.24.31/gdk/x11 and I have XQuartz installed on my machine so I have the necessary X11 dependencies but I’m not fluent enough in the gtk dependency scheme to understand how modify the makefiles to build gtk against x11 on a mac.
Cheers, Andrew > On Nov 27, 2017, at 5:32 PM, Paul Davis <p...@linuxaudiosystems.com> wrote: > > I think you're confused :) > > Quartz is the native MacOS windowing system. X11 exists as a rootless X > Window environment for Quartz. There is (to my knowledge) no sign of XWayland > for Mac OS/Quartz. > > > On Mon, Nov 27, 2017 at 5:29 PM, Andrea Giammarchi > <andrea.giammar...@gmail.com <mailto:andrea.giammar...@gmail.com>> wrote: > just wondering: wouldn't a quartz with XWayland on it be able to support that > already? > > On Mon, Nov 27, 2017 at 7:02 PM, Andrew Wagner <apwag...@alumni.stanford.edu > <mailto:apwag...@alumni.stanford.edu>> wrote: > > >> Begin forwarded message: >> >> From: Andrew Wagner <apwag...@alumni.stanford.edu >> <mailto:apwag...@alumni.stanford.edu>> >> Subject: Re: OSX and XQuartz support >> Date: November 27, 2017 at 4:22:45 PM EST >> To: Paul Davis <p...@linuxaudiosystems.com >> <mailto:p...@linuxaudiosystems.com>> >> Cc: Stephen Whiteley <ste...@wrcad.com <mailto:ste...@wrcad.com>> >> >> Hi Paul, >> >> The project isn’t meant to choose, just use the X11 backend. The reason is >> that its written to be cross platform as much as possible so X11 and GtK are >> the common framework. Its an open source project found here: >> https://github.com/wrcad/xictools <https://github.com/wrcad/xictools> and >> any help you or anyone can offer to streamline the GUI (or just the GUI >> library installation) would be very welcome. >> >> Cheers, >> >> Andrew >> >> >>> On Nov 27, 2017, at 4:12 PM, Paul Davis <p...@linuxaudiosystems.com >>> <mailto:p...@linuxaudiosystems.com>> wrote: >>> >>> Why would your project choose to use the X11 backend? How would it choose? >>> >>> On Mon, Nov 27, 2017 at 2:48 PM, Andrew Wagner >>> <apwag...@alumni.stanford.edu <mailto:apwag...@alumni.stanford.edu>> wrote: >>> Hi All, >>> >>> I’m new to gtk and am installing it on my Mac since its a dependency for >>> other code I’m developing. I successfully followed the OSX install >>> instructions: >>> >>> ./gtk-osx-build-setup.sh >>> jhbuild bootstrap >>> jhbuild build python meta-gtk-osx-bootstrap meta-gtk-osx-core >>> >>> but noticed afterword that the x11 include files in the source directory >>> had not been installed in the inst/include directory. The project I’m >>> working on uses gtk via x11 rather than the native osx quartz. I was >>> wondering if there was a module like meta-gtk-osx-x11 or >>> meta-gtk-osx-xquartz that would install these for me (I have Xquartz >>> installed)? Is there a way in the mean time to do this by hand? I know that >>> macports has this sorted out but I like to try to get code “from the horses >>> mouth” rather than the various Mac porting platforms. Thanks very much for >>> your help. >>> >>> Cheers, >>> >>> Andrew Wagner >>> >>> >>> _______________________________________________ >>> gtk-list mailing list >>> gtk-list@gnome.org <mailto:gtk-list@gnome.org> >>> https://mail.gnome.org/mailman/listinfo/gtk-list >>> <https://mail.gnome.org/mailman/listinfo/gtk-list> >>> >> > > > _______________________________________________ > gtk-list mailing list > gtk-list@gnome.org <mailto:gtk-list@gnome.org> > https://mail.gnome.org/mailman/listinfo/gtk-list > <https://mail.gnome.org/mailman/listinfo/gtk-list> > > > > _______________________________________________ > gtk-list mailing list > gtk-list@gnome.org <mailto:gtk-list@gnome.org> > https://mail.gnome.org/mailman/listinfo/gtk-list > <https://mail.gnome.org/mailman/listinfo/gtk-list> > >
_______________________________________________ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list