mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
fix ubuntu build bug, add --force-yes to install
This commit is contained in:
parent
e17539c1bf
commit
f6126c5ad2
1 changed files with 8 additions and 8 deletions
16
trunk/auto/depends.sh
Normal file → Executable file
16
trunk/auto/depends.sh
Normal file → Executable file
|
@ -40,56 +40,56 @@ function Ubuntu_prepare()
|
||||||
|
|
||||||
gcc --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
gcc --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
||||||
echo "install gcc"
|
echo "install gcc"
|
||||||
require_sudoer "sudo apt-get install -y gcc"
|
require_sudoer "sudo apt-get install -y --force-yes gcc"
|
||||||
sudo apt-get install -y gcc
|
sudo apt-get install -y gcc
|
||||||
echo "install gcc success"
|
echo "install gcc success"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
g++ --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
g++ --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
||||||
echo "install g++"
|
echo "install g++"
|
||||||
require_sudoer "sudo apt-get install -y g++"
|
require_sudoer "sudo apt-get install -y --force-yes g++"
|
||||||
sudo apt-get install -y g++
|
sudo apt-get install -y g++
|
||||||
echo "install g++ success"
|
echo "install g++ success"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
make --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
make --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
||||||
echo "install make"
|
echo "install make"
|
||||||
require_sudoer "sudo apt-get install -y make"
|
require_sudoer "sudo apt-get install -y --force-yes make"
|
||||||
sudo apt-get install -y make
|
sudo apt-get install -y make
|
||||||
echo "install make success"
|
echo "install make success"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
autoconf --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
autoconf --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
||||||
echo "install autoconf"
|
echo "install autoconf"
|
||||||
require_sudoer "sudo apt-get install -y autoconf"
|
require_sudoer "sudo apt-get install -y --force-yes autoconf"
|
||||||
sudo apt-get install -y autoconf
|
sudo apt-get install -y autoconf
|
||||||
echo "install autoconf success"
|
echo "install autoconf success"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
libtool --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
libtool --help >/dev/null 2>&1; ret=$?; if [[ 0 -ne $ret ]]; then
|
||||||
echo "install libtool"
|
echo "install libtool"
|
||||||
require_sudoer "sudo apt-get install -y libtool"
|
require_sudoer "sudo apt-get install -y --force-yes libtool"
|
||||||
sudo apt-get install -y libtool
|
sudo apt-get install -y libtool
|
||||||
echo "install libtool success"
|
echo "install libtool success"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ! -f /usr/include/pcre.h ]]; then
|
if [[ ! -f /usr/include/pcre.h ]]; then
|
||||||
echo "install libpcre3-dev"
|
echo "install libpcre3-dev"
|
||||||
require_sudoer "sudo apt-get install -y libpcre3-dev"
|
require_sudoer "sudo apt-get install -y --force-yes libpcre3-dev"
|
||||||
sudo apt-get install -y libpcre3-dev
|
sudo apt-get install -y libpcre3-dev
|
||||||
echo "install libpcre3-dev success"
|
echo "install libpcre3-dev success"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ! -f /usr/include/zlib.h ]]; then
|
if [[ ! -f /usr/include/zlib.h ]]; then
|
||||||
echo "install zlib1g-dev"
|
echo "install zlib1g-dev"
|
||||||
require_sudoer "sudo apt-get install -y zlib1g-dev"
|
require_sudoer "sudo apt-get install -y --force-yes zlib1g-dev"
|
||||||
sudo apt-get install -y zlib1g-dev
|
sudo apt-get install -y zlib1g-dev
|
||||||
echo "install zlib1g-dev success"
|
echo "install zlib1g-dev success"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ! -d /usr/include/freetype2 ]]; then
|
if [[ ! -d /usr/include/freetype2 ]]; then
|
||||||
echo "install libfreetype6-dev"
|
echo "install libfreetype6-dev"
|
||||||
require_sudoer "sudo apt-get install -y libfreetype6-dev"
|
require_sudoer "sudo apt-get install -y --force-yes libfreetype6-dev"
|
||||||
sudo apt-get install -y libfreetype6-dev
|
sudo apt-get install -y libfreetype6-dev
|
||||||
echo "install libfreetype6-dev success"
|
echo "install libfreetype6-dev success"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue