64bit X11 client apps on Tiger?
64bit X11 client apps on Tiger?
- Subject: 64bit X11 client apps on Tiger?
- From: Asiga Nael <email@hidden>
- Date: Wed, 04 Mar 2015 09:19:55 +0000 (UTC)
Hi,
First of all, yes, I admit it, 10.4 Tiger is old and no longer supported. But I also admit I'm still using it with G5 machines :-)
Said that, I always thought graphics/UI programs were limited to 32bit on Tiger, and only command-line programs could be run as 64bit processes. However, yesterday I found an old page claiming running a 64bit X11 client on Tiger, by first manually compiling X11 in 64bit. And it made sense to me: the Xserver can run in 32bit mode, so it's Tiger-friendly, and the client can be 64bit because it's not linked to any Apple framework.
But... then, a question arises: what about OpenGL? How did X11.app give client apps direct access to hardware accelerated OpenGL on Tiger?
Who is linked with the Apple OpenGL framework? Just the Xserver? Or also the client app in some implicit and hidden way?
I just downloaded the source code of what I believe was the X11.app for the Tiger release (it's named X11-0.40.80, on opensource.apple.com), but looking at the lib directory I cannot guess how OpenGL commands pass from the client to the Apple OpenGL framework. I couldn't find any interface layer.
Do you think I could build the source of this X11.app for Tiger in 64bit PPC, getting 64bit versions of all libs needed by X11 clients and that it will allow me to link a 64bit X11 program, and then run in on Tiger?
Thanks!
asiga
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden