4
0
mirror of https://github.com/QuasarApp/openssl-cmake.git synced 2025-04-30 19:54:37 +00:00

fix build

This commit is contained in:
Andrei Yankovich 2020-05-03 12:11:32 +03:00
parent 69867674b1
commit 4b9b576d51

@ -30,7 +30,6 @@ cmake_minimum_required( VERSION 3.1.0 )
set( CMAKE_DISABLE_SOURCE_CHANGES ON ) set( CMAKE_DISABLE_SOURCE_CHANGES ON )
set( CMAKE_DISABLE_IN_SOURCE_BUILD ON ) set( CMAKE_DISABLE_IN_SOURCE_BUILD ON )
set( FILAMENT_REQUIRES_CXXABI ON)
set( CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ) set( CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" )
@ -141,19 +140,25 @@ if( MINGW )
set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--export-all" ) set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--export-all" )
endif() endif()
include(CheckFunctionExists) #include( CheckTypeSize )
include( CheckTypeSize )
check_type_size( "long" LONG_INT ) #check_type_size( "long" LONG_INT )
check_type_size( "long long" LONG_LONG_INT ) #check_type_size( "long long" LONG_LONG_INT )
check_type_size( "int" INT ) #check_type_size( "int" INT )
if( HAVE_LONG_INT AND (${LONG_INT} EQUAL 8) ) #if( HAVE_LONG_INT AND (${LONG_INT} EQUAL 8) )
set( SIXTY_FOUR_BIT_LONG ON ) # set( SIXTY_FOUR_BIT_LONG ON )
elseif( HAVE_LONG_LONG_INT AND (${LONG_LONG_INT} EQUAL 8) ) #elseif( HAVE_LONG_LONG_INT AND (${LONG_LONG_INT} EQUAL 8) )
set( SIXTY_FOUR_BIT ON ) # set( SIXTY_FOUR_BIT ON )
else() #else()
# set( THIRTY_TWO_BIT ON )
#endif()
IF(ANDROID)
set( THIRTY_TWO_BIT ON ) set( THIRTY_TWO_BIT ON )
endif() ELSE()
set( SIXTY_FOUR_BIT ON )
ENDIF()
if( MSVC OR ( WIN32 AND MINGW AND NOT CYGWIN ) ) if( MSVC OR ( WIN32 AND MINGW AND NOT CYGWIN ) )
set( OPENSSL_EXPORT_VAR_AS_FUNCTION 1 ) set( OPENSSL_EXPORT_VAR_AS_FUNCTION 1 )