#CMAKE INSTALL PREFIX WINDOWS WINDOWS#
Log4cxx requires zip, sed, and grep on the PATH in order for the tests to work properly.īuilding and testing log4cxx on a Microsoft Windows with APR, Expat and APR-Util built from source extracted into apr-1.7.0, libexpat(from github) and apr-util-1.6.1 in HOMEPATH%. If BUILD_SHARED_LIBS=off, the static APR library is always used.Īn extra path to prepend to the PATH for test programs. In this blog post I will describe the necessary steps to use SDL2 with CMake on both Linux (Ubuntu 17.04) and Windows. It can be used together with CMake to build a cross platform multimedia application. By default, the log4cxx shared library is linked to the APR shared library. Changes made since CMake 3.18.1: Alexandru Croitor (2): AutoGen: Fix over-specified direct dependencies of custom command AutoGen: Add test to check for correct AutoMoc dependencies Axel Huebl (1): FindMPI: Fix regression in pthread guard Ben Boeckel (1): FPHSA: detect inclusion between find modules Brad King (8): Tests: Isolate RunCMake. SDL2 is the newest version of the Simple Directmedia Layer API. If BUILD_SHARED_LIBS=off, the static APR-Util library is used. By default, the log4cxx shared library is linked to the APR-Util shared library. In order to build the Windows version of CMake. Any compilation unit that includes a log4cxx header must define LOG4CXX_STATIC. This prefix can be removed as long as the share, bin, man and doc directories are moved relative to each. A dynamically linked log4cxx library is built by default. Tests are built by defaultīuild log4cxx as a static library.
#CMAKE INSTALL PREFIX WINDOWS MAC#
Enable wchar_t API methods, choice of yes (default), no.Įnable UniChar API methods, choice of yes, no (default).Įnable CFString API methods, requires Mac OS/X CoreFoundation, choice of yes, no (default).ĭo not build tests.