From 25cf825bdc565131e1bafc202c2d67e588b84088 Mon Sep 17 00:00:00 2001 From: julis john Date: Thu, 26 Jul 2018 17:37:23 +0800 Subject: Fix: build nginx with epoll Change-Id: I980ee29462e5d62dffc9aa007bcb55799fe89fd3 Signed-off-by: julis john Yalei Wang --- thirdparty/apps/CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'thirdparty') diff --git a/thirdparty/apps/CMakeLists.txt b/thirdparty/apps/CMakeLists.txt index de58120..5a0daff 100644 --- a/thirdparty/apps/CMakeLists.txt +++ b/thirdparty/apps/CMakeLists.txt @@ -10,7 +10,7 @@ else() SET(NGINX_DOWNLOAD_CMD wget --no-check-certificate -O nginx-1.12.2.tar.gz ${NGINX_URL} && tar -xvf ${NGINX_DOWNLOAD_DIR}/nginx-1.12.2.tar.gz -C ${NGINX_DOWNLOAD_DIR}/nginx-1.12.2 --strip-components 1) endif() -INCLUDE(ExternalProject) +INCLUDE(ExternalProject) ExternalProject_Add( NGINX URL ${NGINX_URL} @@ -19,8 +19,9 @@ ExternalProject_Add( BUILD_IN_SOURCE 1 SOURCE_DIR ${NGINX_SRC} PATCH_COMMAND echo "./configure --with-ld-opt=\"-L${LIB_PATH_SHARED}/ -lnStackAPI -Wl,-rpath=${LIB_PATH_SHARED}\" --sbin-path=${NGINX_RELEASE}/nginx --conf-path=${NGINX_RELEASE}/nginx.conf --pid-path=${NGINX_RELEASE}/nginx.pid " > configure.sh + COMMAND sed -i -e "48,49 s/^/#/" ${CMAKE_CURRENT_LIST_DIR}/nginx/nginx-1.12.2/auto/os/linux CONFIGURE_COMMAND sh configure.sh - BUILD_COMMAND make + BUILD_COMMAND make INSTALL_COMMAND make install DEPENDS nStackAPI ) -- cgit 1.2.3-korg