MinGW CMake Configuration
Configure with CMake
Run MinGW 64 Terminal and execute
- cmake-gui
Configure, and properly set all includes and libraries as follows
- WITH_EXTERNAL:BOOL=OFF
- WITH_LIBWWW_STATIC:BOOL=ON
- WITH_LUA52:BOOL=ON
- WITH_STATIC:BOOL=ON
- WITH_STATIC_DRIVERS:BOOL=OFF
- WITH_STATIC_EXTERNAL:BOOL=OFF
- WITH_STATIC_LIBXML2:BOOL=ON
- WITH_STLPORT:BOOL=OFF
- WITH_GCC_FPMATH_BOTH:BOOL=ON
- WITH_SSE2:BOOL=ON
- WITH_SSE3:BOOL=ON
- WITH_DRIVER_FMOD:BOOL=OFF
- WITH_DRIVER_DSOUND:BOOL=OFF
- FINAL_VERSION:BOOL=OFF
- Boost_INCLUDE_DIR:PATH=S:\external-mingw-x64\boost
- EXTERNAL_PATH:PATH=S:\external-mingw-x64\install
- ZLIB_INCLUDE_DIR:PATH=C:\mingw-w64\x86_64-4.9.0-win32-seh-rt_v3-rev2\mingw64\x86_64-w64-mingw32\include
- ZLIB_LIBRARY:FILEPATH=C:/mingw-w64/x86_64-4.9.0-win32-seh-rt_v3-rev2/mingw64/x86_64-w64-mingw32/lib/libz.a
- CURL_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- CURL_LIBRARY:FILEPATH=S:/external-mingw-x64/install/lib/libcurl.a
- EFXUTIL_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include/AL
- EFXUTIL_LIBRARY:FILEPATH=S:/external-mingw-x64/install/lib/EFX-Util.lib
- EXPAT_INCLUDE_DIR:PATH=EXPAT_INCLUDE_DIR-NOTFOUND
- EXPAT_LIBRARY:FILEPATH=EXPAT_LIBRARY-NOTFOUND
- FREETYPE_ADDITIONAL_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include/freetype
- FREETYPE_INCLUDE_DIRS:PATH=S:/external-mingw-x64/install/include
- FREETYPE_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libfreetype.a
- FREETYPE_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libfreetype.a
- JPEG_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- JPEG_LIBRARY:FILEPATH=S:/external-mingw-x64/install/lib/libjpeg.a
- LIBMD5_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libmd5.a
- LIBMD5_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libmd5.a
- LIBPICS_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libpics.a
- LIBPICS_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libpics.a
- LIBREGEX_LIBRARY_DEBUG:FILEPATH=LIBREGEX_LIBRARY_DEBUG-NOTFOUND
- LIBREGEX_LIBRARY_RELEASE:FILEPATH=LIBREGEX_LIBRARY_RELEASE-NOTFOUND
- LIBWWWAPP_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwapp.a
- LIBWWWAPP_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwapp.a
- LIBWWWCACHE_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwcache.a
- LIBWWWCACHE_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwcache.a
- LIBWWWCORE_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwcore.a
- LIBWWWCORE_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwcore.a
- LIBWWWDIR_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwdir.a
- LIBWWWDIR_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwdir.a
- LIBWWWFILE_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwfile.a
- LIBWWWFILE_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwfile.a
- LIBWWWFTP_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwftp.a
- LIBWWWFTP_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwftp.a
- LIBWWWGOPHER_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwgopher.a
- LIBWWWGOPHER_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwgopher.a
- LIBWWWHTML_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwhtml.a
- LIBWWWHTML_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwhtml.a
- LIBWWWHTTP_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwhttp.a
- LIBWWWHTTP_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwhttp.a
- LIBWWWINIT_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwinit.a
- LIBWWWINIT_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwinit.a
- LIBWWWMIME_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwmime.a
- LIBWWWMIME_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwmime.a
- LIBWWWMUX_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwmux.a
- LIBWWWMUX_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwmux.a
- LIBWWWNEWS_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwnews.a
- LIBWWWNEWS_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwnews.a
- LIBWWWSSL_LIBRARY_DEBUG:FILEPATH=LIBWWWSSL_LIBRARY_DEBUG-NOTFOUND
- LIBWWWSSL_LIBRARY_RELEASE:FILEPATH=LIBWWWSSL_LIBRARY_RELEASE-NOTFOUND
- LIBWWWSTREAM_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwstream.a
- LIBWWWSTREAM_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwstream.a
- LIBWWWTELNET_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwtelnet.a
- LIBWWWTELNET_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwtelnet.a
- LIBWWWTRANS_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwtrans.a
- LIBWWWTRANS_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwtrans.a
- LIBWWWUTILS_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwutils.a
- LIBWWWUTILS_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwutils.a
- LIBWWWXML_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libwwwxml.a
- LIBWWWXML_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libwwwxml.a
- LIBWWWZIP_LIBRARY_DEBUG:FILEPATH=LIBWWWZIP_LIBRARY_DEBUG-NOTFOUND
- LIBWWWZIP_LIBRARY_RELEASE:FILEPATH=LIBWWWZIP_LIBRARY_RELEASE-NOTFOUND
- LIBWWW_ADDITIONAL_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- LIBWWW_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- LIBXML2_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- LIBXML2_LIBRARIES:FILEPATH=S:/external-mingw-x64/install/lib/libxml2.dll.a
- LIBXML2_XMLLINT_EXECUTABLE:FILEPATH=LIBXML2_XMLLINT_EXECUTABLE-NOTFOUND
- LIBXMLPARSE_LIBRARY_DEBUG:FILEPATH=LIBXMLPARSE_LIBRARY_DEBUG-NOTFOUND
- LIBXMLPARSE_LIBRARY_RELEASE:FILEPATH=LIBXMLPARSE_LIBRARY_RELEASE-NOTFOUND
- LIBXMLTOK_LIBRARY_DEBUG:FILEPATH=LIBXMLTOK_LIBRARY_DEBUG-NOTFOUND
- LIBXMLTOK_LIBRARY_RELEASE:FILEPATH=LIBXMLTOK_LIBRARY_RELEASE-NOTFOUND
- LIB_EAY:FILEPATH=S:/external-mingw-x64/install/lib/liblibmysql.dll.a
- LUABIND_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- LUABIND_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libluabind.a
- LUABIND_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libluabind.a
- LUABIND_VERSION_FILE:FILEPATH=S:/external-mingw-x64/install/include/luabind/version.hpp
- LUA_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- LUA_LIBRARIES:STRING=S:/external-mingw-x64/install/lib/liblua.a
- LUA_LIBRARY:FILEPATH=S:/external-mingw-x64/install/lib/liblua.a
- MYSQL_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- MYSQL_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/liblibmysql.dll.a
- MYSQL_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/liblibmysql.dll.a
- OGG_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- OGG_LIBRARY:FILEPATH=S:/external-mingw-x64/install/lib/libogg.a
- OPENAL_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include/AL
- OPENAL_LIBRARY:FILEPATH=S:/external-mingw-x64/install/lib/OpenAL32.lib
- OPENSSL_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- PC_LIBXML_LIBRARY_DIRS:FILEPATH=S:/external-mingw-x64/install/lib
- PNG_LIBRARY_DEBUG:FILEPATH=S:/external-mingw-x64/install/lib/libpng16.a
- PNG_LIBRARY_RELEASE:FILEPATH=S:/external-mingw-x64/install/lib/libpng16.a
- PNG_PNG_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- SQUISH_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- SSL_EAY:FILEPATH=S:/external-mingw-x64/install/lib/liblibmysql.dll.a
- VORBISFILE_LIBRARY:FILEPATH=S:/external-mingw-x64/install/lib/libvorbisfile.a
- VORBIS_INCLUDE_DIR:PATH=S:/external-mingw-x64/install/include
- VORBIS_LIBRARY:FILEPATH=S:/external-mingw-x64/install/lib/libvorbis.a