]> git.sesse.net Git - casparcg/blobdiff - CMakeLists.txt
[logging] Suppress the logging of full path names in stack traces for Linux as well.
[casparcg] / CMakeLists.txt
index d518a4ccd7e9f61db9fb7606e81b09b211e803ff..d2e81f8d4b8903e592760ea3f424815c6f3155d8 100644 (file)
@@ -74,6 +74,8 @@ add_definitions( -DUNICODE )
 add_definitions( -D_UNICODE )
 add_definitions( -DGLEW_NO_GLU )
 add_definitions( "-DBOOST_ASIO_ERROR_CATEGORY_NOEXCEPT=noexcept(true)" ) # Workaround macro redefinition in boost
+add_definitions( -D_GLIBCXX_USE_CXX11_ABI=0 ) # Allow compilation in GCC 5 while keeping old dependencies
+add_definitions( -DCASPAR_SOURCE_PREFIX="${CMAKE_CURRENT_SOURCE_DIR}" )
 
 if (MSVC)
        set(CMAKE_CXX_FLAGS                                     "${CMAKE_CXX_FLAGS}                                     /EHa /Zi /W4 /WX /MP /fp:fast /Zm192 /FIcommon/compiler/vs/disable_silly_warnings.h")