mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-23 03:16:35 +00:00
parent
da2b800ea8
commit
46f7279a26
@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
COMPILER_VERSION="0.5"
|
COMPILER_VERSION="0.6"
|
||||||
PHP_VERSION="5.4.11"
|
PHP_VERSION="5.4.11"
|
||||||
ZLIB_VERSION="1.2.7"
|
ZLIB_VERSION="1.2.7"
|
||||||
GMP_VERSION="5.1.0"
|
GMP_VERSION="5.1.0"
|
||||||
@ -21,6 +21,7 @@ rm -r -f php5/ >> $DIR/install.log 2>&1
|
|||||||
mkdir -m 0777 install_data >> $DIR/install.log 2>&1
|
mkdir -m 0777 install_data >> $DIR/install.log 2>&1
|
||||||
mkdir -m 0777 php5 >> $DIR/install.log 2>&1
|
mkdir -m 0777 php5 >> $DIR/install.log 2>&1
|
||||||
cd install_data
|
cd install_data
|
||||||
|
set -e
|
||||||
|
|
||||||
#PHP 5
|
#PHP 5
|
||||||
echo -n "[PHP5] downloading $PHP_VERSION..."
|
echo -n "[PHP5] downloading $PHP_VERSION..."
|
||||||
@ -85,8 +86,13 @@ wget https://github.com/krakjoe/pthreads/archive/$PTHREADS_VERSION.tar.gz --no-c
|
|||||||
mv pthreads-$PTHREADS_VERSION $DIR/install_data/php/ext/pthreads
|
mv pthreads-$PTHREADS_VERSION $DIR/install_data/php/ext/pthreads
|
||||||
echo " done!"
|
echo " done!"
|
||||||
|
|
||||||
|
set +e
|
||||||
echo -n "[PHP5] checking..."
|
echo -n "[PHP5] checking..."
|
||||||
MAX_MEMORY=$(free -m | awk '/^Mem:/{print $2}')
|
if which free >/dev/null; then
|
||||||
|
MAX_MEMORY=$(free -m | awk '/^Mem:/{print $2}')
|
||||||
|
else
|
||||||
|
MAX_MEMORY=$(top -l 1 | grep PhysMem: | awk '{print $10}' | tr -d 'a-zA-Z')
|
||||||
|
fi
|
||||||
if [ $MAX_MEMORY -gt 2048 ]
|
if [ $MAX_MEMORY -gt 2048 ]
|
||||||
then
|
then
|
||||||
echo -n " enabling optimizations..."
|
echo -n " enabling optimizations..."
|
||||||
@ -94,6 +100,7 @@ then
|
|||||||
else
|
else
|
||||||
OPTIMIZATION=""
|
OPTIMIZATION=""
|
||||||
fi
|
fi
|
||||||
|
set -e
|
||||||
cd php
|
cd php
|
||||||
./buildconf --force >> $DIR/install.log 2>&1
|
./buildconf --force >> $DIR/install.log 2>&1
|
||||||
./configure $OPTIMIZATION--prefix=$DIR/php5 \
|
./configure $OPTIMIZATION--prefix=$DIR/php5 \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user