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