GTK client build configuration stuff
Hi all,
First of all a better re-introduction. For those that don't remember, I
joined the project long ago to work on the gtk client in Windows. I got
it working, sort of, with OpenGL on Windows and then joined the navy and
got busy. I've subsequently become re-interested, and still having SVN
access through SourceForge, I intend to work on getting the gtk client
working better in Windows.
I've been looking at the client's configure.ac and
gtk-v2/src/Makefile.am in trunk and there are a couple changes there
that are breaking MinGW's builds. The problems are A) X11_LIBS are
being set even if no X is detected and B) OpenGL support is only enabled
if X is present. On Linux these assumptions work, but not in Windows.
I don't think killing the requirement for X to be present before OpenGL
is detected will break anything in Linux. If a person is trying to
build/run the client without X, then there are bigger problems with that
scenario than whether or not OpenGL is detected.
I've attached a patch I intend to commit unless it breaks things in Linux.
Thanks.
Kurt.
Index: configure.ac
===================================================================
(Continue reading)