Re: [XonX-Users] XFree86 4.4.0 RC2
Brought to you by:
torrey
From: Torrey L. <to...@mr...> - 2003-12-30 06:26:17
|
At 4:29 PM -0500 12/29/03, ti...@ma... wrote: >On Wednesday, December 24, 2003, at 08:22 PM, Torrey Lyons wrote: > >Prebuilt binaries for Panther can be downloaded from ><ftp://ftp.xfree86.org/pub/XFree86/snapshots/4.3.99.902/binaries/Darwin-ppc-7.x>. >Download all *.tgz files, Xinstall.sh, and extract. Then run "sudo >sh Xinstall.sh" from the directory you downloaded to. This will >install everything for you. > >...snip... > >>Following are more details about XFree86 4.4.0 and a summary of the >>most differences between it an Apple's X11 1.0: >> >>The upcoming 4.4.0 release is expected to be the basis for future >>releases of Apple's X11. XFree86 4.4.0 provides identical >>performance to Apple's X11 on Panther and is fully compatible with >>quartz-wm. In addition this release fixes several bugs present in >>Apple's X11. > >...and snip... > >> 4. XFree86 is supported back to Mac OS X 10.1. > >ok, >...I guess this is kind of a newbie question: I installed the RC1 >over apple's x11 v0.3beta on 10.2.8: it launches fine, programs >distributed with it seem to run ok (except for xclock?), but then I >noticed that I can't compile against any of the x11 libs (especially >libGL and libGLU)! I can see them sitting in /usr/X11R6/libs, and >the include files are in the correct places, so is there something >I've overlooked? It should probably be noted that I'm also running >a fink installation, but I know I have the correct virtual packages >installed (this release should be kinda "drag and drop" with >apple's, right?) This is not a newbie question actually. This is a rather subtle problem that was discovered after 4.4.0 RC1. If you are installing XFree86 4.4.0 RC1 built on Mac OS X 10.3 over the top of an Apple's X11 installation on Mac OS X 10.2.x, then the GLX libraries won't work. This turns out to be exactly the case you are in. The plan for the future is to distribute separate binaries for Mac OS X 10.2 and 10.3 and each should work correctly. >...also wanted to make sure that the RC2 prebuilt binaries are ok >for install on 10.2.8; the above says they're prebuilt for panther >(10.3+), then later mentions the support back to 10.1? The final release will support back to 10.1, but this particular release candidate only has prebuilt binaries available for 10.3. I only mentioned 10.3 for RC2 because of the problem above. (If you are _not_ installing over Apple's X11 on 10.2, you can use the 10.3 binaries without a problem.) In your case you can build XFree86 for yourself from the xf-4_3_99_902 tag and everything should work correctly. Or, you can wait for the final release which will have binaries available for Mac OS X 10.2. We will support problems on 10.1, but we may or not make prebuilt binaries available for it. (The main problem is finding a machine to build them on and someone who wants to spend the time to package them.) Hopefully that all makes sense. The problem we have with Mac OS X 10.2 and Apple's X11 is that we are trying to take advantage of the features from Apple's X11's Xplugin library even though it is not supported on that platform. Without the Xplugin library, XFree86 falls back gracefully to using standard Carbon and Cocoa with some performance loss. On 10.3 and forward, we can count on libXplugin being available and supported. --Torrey |