diff --git a/cmake/define.inc b/cmake/define.inc index 0d2887c823a47793f1847a72fabe91ecef493781..57b095a8467a2e7c17a2ed8a54ea01ce6e691c41 100755 --- a/cmake/define.inc +++ b/cmake/define.inc @@ -105,11 +105,11 @@ IF (TD_MIPS_32) SET(COMMON_FLAGS "-Wall -Werror -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILE") ENDIF () -IF (TD_APLHINE) - SET(COMMON_FLAGS "${COMMON_FLAGS} -largp") - link_libraries(/usr/lib/libargp.a) +IF (TD_ALPINE) + SET(COMMON_FLAGS "${COMMON_FLAGS} -Wl,-z,stack-size=2097152") + link_libraries(argp) ADD_DEFINITIONS(-D_ALPINE) - MESSAGE(STATUS "aplhine is defined") + MESSAGE(STATUS "alpine is defined") ENDIF () IF (TD_LINUX) diff --git a/cmake/platform.inc b/cmake/platform.inc index 82ff27a44dbff38b87e8304f978b8f34e204623f..a05fe21728b8b7699ba04d6bade5a3b7541da983 100755 --- a/cmake/platform.inc +++ b/cmake/platform.inc @@ -21,7 +21,7 @@ SET(TD_LINUX FALSE) SET(TD_ARM_32 FALSE) SET(TD_MIPS_64 FALSE) SET(TD_MIPS_32 FALSE) - SET(TD_APLHINE FALSE) + SET(TD_ALPINE FALSE) SET(TD_NINGSI FALSE) SET(TD_NINGSI_60 FALSE) SET(TD_NINGSI_80 FALSE) @@ -52,7 +52,7 @@ IF (${CMAKE_SYSTEM_NAME} MATCHES "Linux") ENDIF () IF (${TD_OS_INFO} MATCHES "Alpine") - SET(TD_APLHINE TRUE) + SET(TD_ALPINE TRUE) MESSAGE(STATUS "The current OS is Alpine, append extra flags") ENDIF() ELSEIF (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") @@ -155,7 +155,7 @@ ELSEIF (${OSTYPE} MATCHES "Linux") MESSAGE(STATUS "input osType: Linux") ELSEIF (${OSTYPE} MATCHES "Alpine") MESSAGE(STATUS "input osType: Alpine") - SET(TD_APLHINE TRUE) + SET(TD_ALPINE TRUE) ELSE () MESSAGE(STATUS "input osType unknown: " ${OSTYPE}) ENDIF ()