MinGW CMake Configuration

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