Well, if HAVE_GL_OVERLAY is 0 then all this fine win32 code in Fl_Gl_Overlay.cxx is not compiled (including all the can_do_overlay() and make_overlay()) So I suppose it should be at least configurable (like --enable-gl-overlay ?) if not set to 1 by default.
Does anybody know more about it? R. On 12/05/2011 16:14, MacArthur, Ian (SELEX GALILEO, UK) wrote: > >> When running ./configure script under MSYS shell, in >> resulting config.h the macro HAVE_GL_OVERLAY is defined as >> HAVE_OVERLAY, resulting to zero. >> However under MS Visual Studio, where custom config.h is >> used, HAVE_GL_OVERLAY is hard-defined as 1. >> >> My question is, should ./configure scrip on windows (or >> cross-compiling for windows) produce HAVE_GL_OVERLAY as 1 too? >> >> Using fltk-1.1.10 under msys/mingw. > > Hmm, not sure. > > The overlay stuff was pretty SGI specific (though that may no longer be > the case, of course, and may not be relevant for Windows at all!), so > setting it to 0 is probably safer. > > Maybe the question ought to be why the VS files have it hard-coded to 1, > then? > > Anybody know about the goodness (or otherwise) of overlay support on > Windows graphics drivers? > > What is a sensible default for this? > > _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

