Fix for "multiple definition" link error with clang on Linux and shared Allegro lib

This commit is contained in:
David Capello 2015-06-09 12:47:27 -03:00
parent 47a05434fe
commit a11e6aff76

View File

@ -129,10 +129,14 @@ else()
endif()
# Fix to compile gtest with VC11 (2012)
if (MSVC_VERSION EQUAL 1700)
if(MSVC_VERSION EQUAL 1700)
add_definitions(-D_VARIADIC_MAX=10)
endif()
if(NOT WIN32 AND NOT APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu89")
endif()
if(NOT USE_SHARED_CURL)
set(CURL_STATICLIB ON BOOL)
endif()