[Gtkradiant] [Bug 826] OS X port

gtkradiant@zerowing.idsoftware.com gtkradiant@zerowing.idsoftware.com
Wed, 05 Nov 2003 02:16:45 -0600


------- Additional Comments From justin@cam.org  2003-11-05 02:16 -------
I've got radiant 1.3.13 running under OS X 10.3 Panther.

gtkglext isn't yet available from Fink for 10.3, but the 10.2 .info file works if you copy it over to 
your 10.3/local tree and edit it, changing "10.2" to "10.3" on the line beginning 
SetMACOSX_DEPLOYMENT_TARGET. As the Mac OS X install instructions now mention, it's also 
necessary to change gtk+2 to gtk+2-dev in the BuildDepends line of this .info.

There are also problems about dlcompat. libdl is now supplied with the OS, but it's a version that 
does not contain dlsym_auto_underscore. I removed the dependency on dlcompat-shlibs from 
radiant's .info file and also removed "-Ddlsym=dlsym_auto_underscore" from the SConstruct file, 
because otherwise linking fails (something insists upon linking with the system libdl instead of 
fink's version, I suppose).

There are refresh problems in the OpenGL window and the mouse problem in freelook mode is still 
there. Otherwise, it basically works, just like under 10.2. Thank you Anders and ttimo!