15 lines
No EOL
509 B
Bash
Executable file
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 |