I decided to try and compile GAE for once after reading something about bump maps in GAE which I wanted to see (and some of my models in my project already have bump maps lying about my hard drive).
I managed to get git going and downloaded everything following the windows guide. (I'm using win7 64bit).
Opened CMake, added the GAE_WINDEPS entry, then configured, I keep getting this problem with both Visual Studio 9 and 10:
Check for working CXX compiler using: Visual Studio 9 2008
Check for working CXX compiler using: Visual Studio 9 2008 -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Check for working C compiler using: Visual Studio 9 2008
Check for working C compiler using: Visual Studio 9 2008 -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Looking for glob.h
Looking for glob.h - not found
Looking for sys/ioctl.h
Looking for sys/ioctl.h - not found
Looking for sys/filio.h
Looking for sys/filio.h - not found
Looking for sys/time.h
Looking for sys/time.h - not found
Looking for byteswap.h
Looking for byteswap.h - not found
setting windeps: C:/GAE/deps
Found Lua51: C:/GAE/deps/lib/lua5.1.lib (Required is at least version "5.1")
Found VORBIS: C:/GAE/deps/include
Found ZLIB: C:/GAE/deps/include (found version "1.2.3")
Found CPPUNIT: C:/GAE/deps/include
Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR)
Found wxWidgets: TRUE
Found Freetype: C:/GAE/deps/lib/freetype.lib
Could NOT find ZLIB (missing: ZLIB_INCLUDE_DIR ZLIB_LIBRARY) (found version "1.2.3")
Found PNG: C:/GAE/deps/lib/libpng.lib
Found PhysFS: C:/GAE/deps/lib/physfs.lib
Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
disabled doc
disabled glexemel
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
GLEW_INCLUDE_DIR
used as include directory in directory C:/GAE/trunk
used as include directory in directory C:/GAE/trunk/source
used as include directory in directory C:/GAE/trunk/source/shared_lib
used as include directory in directory C:/GAE/trunk/source/game
used as include directory in directory C:/GAE/trunk/source/blendnorm
used as include directory in directory C:/GAE/trunk/source/map_editor
used as include directory in directory C:/GAE/trunk/source/g3d_viewer
used as include directory in directory C:/GAE/trunk/source/configurator
used as include directory in directory C:/GAE/trunk/source/test
GLEW_LIBRARY
linked by target "shared_lib" in directory C:/GAE/trunk/source/shared_lib
Configuring incomplete, errors occurred!
I downloaded all the dependencies (only downloaded base at first and it didn't work then I thought maybe the widgets were needed from the tools dependencies due to the new GUI using widgets?) Eventually I ended up downloading all the dependencies and still no luck.
Edit: I think I've found a solution, I've downloaded Doxygen and that "NOT found" problem has gone, I'm getting the latest libxml2 now using git and gonna try whacking that in and see if it compiles then...