diff --git a/plugins/php/versions/common/openssl.sh b/plugins/php/versions/common/openssl.sh index 8df727e28..9b3319fa6 100755 --- a/plugins/php/versions/common/openssl.sh +++ b/plugins/php/versions/common/openssl.sh @@ -10,7 +10,7 @@ rootPath=$(dirname "$rootPath") rootPath=$(dirname "$rootPath") serverPath=$(dirname "$rootPath") sourcePath=${serverPath}/source/php - +SYS_ARCH=`arch` actionType=$1 version=$2 @@ -69,8 +69,14 @@ Install_lib() export PKG_CONFIG_PATH=$serverPath/lib/openssl10/lib/pkgconfig fi + OPTIONS="" + if [ "${SYS_ARCH}" == "aarch64" ];then + OPTIONS="$OPTIONS --build=aarch64-unknown-linux-gnu --host=aarch64-unknown-linux-gnu" + fi + $serverPath/php/$version/bin/phpize ./configure --with-php-config=$serverPath/php/$version/bin/php-config \ + $OPTIONS \ --with-openssl make clean && make && make install && make clean