#!/bin/sh . ./.vars export DESTDIR=$prefix ZLIB=zlib-1.2.11 VERSION=1.14.0 APP_NAME="nginx" BUILD_DIR="${build_dir}/$APP_NAME-$VERSION" if ! [ -d "$BUILD_DIR" ] ; then cd "$build_dir" tar xfzv ${dist_dir}/$APP_NAME-$VERSION.tar.gz fi cd "$BUILD_DIR" # export CC=${BUILD_TGT}-gcc export CFLAGS="-static -I$prefix/usr/include" export LDFLAGS="-static -L$prefix/usr/lib" export DESTDIR="$prefix" make clean || echo "" ./configure --prefix=/usr \ --without-pcre \ --conf-path="/etc/nginx/nginx.conf" \ --error-log-path="/var/log/nginx.error.log" \ --http-log-path="/var/log/nginx.access.log" \ --pid-path="/var/log/nginx.pid" \ --without-http_rewrite_module \ --with-openssl=$prefix/usr/include/openssl \ --with-zlib=$build_dir/$ZLIB cp objs/Makefile objs/Makefile.bak sed -e"s/^CC =.*$/CC = ${BUILD_TGT}-gcc/g" \ -e"s/^CPP =.*$/CPP = ${BUILD_TGT}-g++/g" \ -e'1aLDFLAGS = -static' \ objs/Makefile.bak > objs/Makefile make -j$(nproc) # make make install