mirror of
https://github.com/QuasarApp/openssl-cmake.git
synced 2025-05-01 12:09:39 +00:00
fix build
This commit is contained in:
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" LONG_LONG_INT )
|
||||||
|
#check_type_size( "int" INT )
|
||||||
|
#if( HAVE_LONG_INT AND (${LONG_INT} EQUAL 8) )
|
||||||
|
# set( SIXTY_FOUR_BIT_LONG ON )
|
||||||
|
#elseif( HAVE_LONG_LONG_INT AND (${LONG_LONG_INT} EQUAL 8) )
|
||||||
|
# set( SIXTY_FOUR_BIT ON )
|
||||||
|
#else()
|
||||||
|
# set( THIRTY_TWO_BIT ON )
|
||||||
|
#endif()
|
||||||
|
|
||||||
|
IF(ANDROID)
|
||||||
|
set( THIRTY_TWO_BIT ON )
|
||||||
|
ELSE()
|
||||||
|
set( SIXTY_FOUR_BIT ON )
|
||||||
|
ENDIF()
|
||||||
|
|
||||||
check_type_size( "long" LONG_INT )
|
|
||||||
check_type_size( "long long" LONG_LONG_INT )
|
|
||||||
check_type_size( "int" INT )
|
|
||||||
if( HAVE_LONG_INT AND (${LONG_INT} EQUAL 8) )
|
|
||||||
set( SIXTY_FOUR_BIT_LONG ON )
|
|
||||||
elseif( HAVE_LONG_LONG_INT AND (${LONG_LONG_INT} EQUAL 8) )
|
|
||||||
set( SIXTY_FOUR_BIT ON )
|
|
||||||
else()
|
|
||||||
set( THIRTY_TWO_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 )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user