William Kyngesburye wrote: > > The way it's done for OpenGL is: > > > > #if defined(OPENGL_X11) || defined(OPENGL_WINDOWS) > > #include <GL/gl.h> > > #endif > > #ifdef OPENGL_AQUA > > #include <OpenGL/gl.h> > > #endif > > > > I have changed configure and associated files to treat Tcl/Tk > > similarly to OpenGL. > > > > --with-tcltk now accepts x11/win/osx (and aliases) as an argument. > > > > TCLTK_{X11,AQUA,WINDOWS} are now defined in Platform.make and > > config.h. > > > Cool, that works. I also tested configuring with aqua *and* setting > the framework path, looks right. > > I haven't run a compile yet - I didn't see any of the sources that > include the tcltk headers get updated yet.
The easiest way to find which sources need updating is to compile and see where the errors occur. > > I have also cleaned up the --with-opengl=aqua case, and added a > > --with-opengl-framework= switch (the paths are no longer hard-coded). Er, I added the check but forgot to actually add the switch. > Oops, now all the platform.make vars for opengl are empty, except > OPENGL_AQUA and USE_OPENGL. Right. It's setting OPENGLLIBS, when it should be OPENGLLIB. Fixed (hopefully) in SVN. -- Glynn Clements <[EMAIL PROTECTED]> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev