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

Reply via email to