When I had originally set this up it was for 10.4, 10.5 and then 10.6 when it came out. Using a current at the time Xquartz builds, the default libXplugin on 10.4 and 10.5 were too old and would not work, so I had to include it… just haven't ever changed how I was doing things since then. I'm redesigning it for the future to use the ones on the OS if they are new enough versions.
On Sep 15, 2011, at 4:10 PM, Jeremy Huddleston wrote: > You should always use the Apple-provided /usr/lib/libXplugin.1.dylib rather > than redistributing it since that library is not guaranteed to work across > versions of the OS. The *new* exception to this is that I expect > /opt/X11/lib/libXplugin.1.dylib from 2.7.0 to work on both Snow Leopard and > Lion. > > --Jeremy > > On Sep 15, 2011, at 3:49 PM, doh123 wrote: > >> ahhh… thanks! thats great.. didn't know it was libXplugin. Just used native >> libXplugin on the system and the windows look fine… was using a version from >> 10.5. This is because "WineskinX11" (my build of Xquartz) is portable and >> moves from location to location bundled inside an app, and doesn't use the >> system X11 files, so I had to modify all kinda libraries to get things >> working perfectly…. but since I made it all up as I went without >> understanding why some things worked and didn't work, libXplugin was a bit >> sloppy :-) >> >> On Sep 15, 2011, at 1:56 PM, Jeremy Huddleston wrote: >> >>> >>> On Sep 15, 2011, at 7:02 AM, doh123 wrote: >>> >>>> A quick question… >>>> >>>> What (or where in the code) determines what quartz-wm window decorations >>>> look like. Meaning… where does it determine if it looks like 10.5, or >>>> 10.6 or 10.7? >>> >>> That's in the libXplugin internals. On 10.6 and later, it is using the >>> HITheme APIs from Carbon's HIToolbox. >>> >>>> I ask because in Wineskin, I use primarily a 10.5 build, and running it on >>>> 10.6 or 10.7, the windows still look like 10.5 windows. >>> >>> On 10.5, you should notice that the windows look like 10.4 windows. >>> >>>> I thought it was just something to do with quartz-wm, but even using >>>> /usr/bin/quartz-wm on a 10.7 machine, the windows still look like 10.5. >>> >>> Can you provide a screenshot comparing an xterm window to Terminal.app? >>> >>>> If I knew where specifically or in what library it is set, I can modify >>>> the code to work differently on different OS versions… or at least link to >>>> the correct libraries on the machine if they are available. >>> >>> >>> >>> --- >>> Jeremy Huddleston >>> >>> Rebuild Sudan >>> - Board of Directors >>> - http://www.rebuildsudan.org >>> >>> Berkeley Foundation for Opportunities in Information Technology >>> - Advisory Board >>> - http://www.bfoit.org >>> >>> >>> _______________________________________________ >>> Xquartz-dev mailing list >>> Xquartz-dev@lists.macosforge.org >>> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev >>> >> >> >> _______________________________________________ >> Xquartz-dev mailing list >> Xquartz-dev@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev >> > > --- > Jeremy Huddleston > > Rebuild Sudan > - Board of Directors > - http://www.rebuildsudan.org > > Berkeley Foundation for Opportunities in Information Technology > - Advisory Board > - http://www.bfoit.org > > > _______________________________________________ > Xquartz-dev mailing list > Xquartz-dev@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev > _______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev