buildscripts/php.sh
2023-12-03 23:10:57 +01:00

15 lines
No EOL
509 B
Bash
Executable file

#!/bin/bash
tar xvf "$SRC/php-8.2.1.tar.gz"
set -e
cd php-8.2.1
# fix compiler issue
sed -i 's#("+nothing+crc")#("arch=armv8-a+crc")#g' ext/standard/crc32.c
export CFLAGS="-I$PREFIX/include -O3"
export CPPFLAGS="-I$PREFIX/include -O3"
export LIBS="-L$PREFIX/lib -liconv";
./configure --host="$xHOST" --prefix="$PREFIX" --disable-xml --without-libxml --without-sqlite3 --disable-dom --without-pdo-sqlite --disable-simplexml --disable-xmlreader --disable-xmlwriter --disable-phar
make -j$(nproc)
make install