Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
胡斌
/
srs
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
winlin
2013-12-10 10:34:33 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
86e30ec2c99ecd1482c1d3898eb3c7f71982507f
86e30ec2
1 parent
bb908814
update build script for ubuntu
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
27 行增加
和
34 行删除
trunk/auto/depends.sh
trunk/auto/depends.sh
查看文件 @
86e30ec
...
...
@@ -15,70 +15,63 @@ function Ubuntu_prepare()
echo
"Ubuntu detected, install tools if needed"
apt-cache show libpcre3;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
echo
"install libpcre3"
require_sudoer
"sudo apt-get install -y libpcre3"
sudo apt-get install -y libpcre3
echo
"install libpcre3 success"
fi
apt-cache show libpcre3-dev;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
echo
"install libpcre3-dev"
require_sudoer
"sudo apt-get install -y libpcre3-dev"
sudo apt-get install -y libpcre3-dev
echo
"install libpcre3-dev success"
fi
apt-cache show zlib1g-dev;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
echo
"install zlib1g-dev"
require_sudoer
"sudo apt-get install -y zlib1g-dev"
sudo apt-get install -y zlib1g-dev
echo
"install zlib1g-dev success"
fi
apt-cache show libfreetype6-dev;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
echo
"install libfreetype6-dev"
require_sudoer
"sudo apt-get install -y libfreetype6-dev"
sudo apt-get install -y libfreetype6-dev
echo
"install libfreetype6-dev success"
fi
apt-cache show gcc;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
gcc --help >/dev/null 2>&1;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
echo
"install gcc"
require_sudoer
"sudo apt-get install -y gcc"
sudo apt-get install -y gcc
echo
"install gcc success"
fi
apt-cache show g++
;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
g++ --help >/dev/null 2>&1
;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
echo
"install g++"
require_sudoer
"sudo apt-get install -y g++"
sudo apt-get install -y g++
echo
"install g++ success"
fi
apt-cache show make
;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
make --help >/dev/null 2>&1
;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
echo
"install make"
require_sudoer
"sudo apt-get install -y make"
sudo apt-get install -y make
echo
"install make success"
fi
a
pt-cache show autoconf
;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
a
utoconf --help >/dev/null 2>&1
;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
echo
"install autoconf"
require_sudoer
"sudo apt-get install -y autoconf"
sudo apt-get install -y autoconf
echo
"install autoconf success"
fi
apt-cache show libtool
;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
libtool --help >/dev/null 2>&1
;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
echo
"install libtool"
require_sudoer
"sudo apt-get install -y libtool"
sudo apt-get install -y libtool
echo
"install libtool success"
fi
apt-cache show libssl-dev;
ret
=
$?
;
if
[[
0 -ne
$ret
]]
;
then
if
[[
! -f /usr/include/pcre.h
]]
;
then
echo
"install libpcre3-dev"
require_sudoer
"sudo apt-get install -y libpcre3-dev"
sudo apt-get install -y libpcre3-dev
echo
"install libpcre3-dev success"
fi
if
[[
! -f /usr/include/zlib.h
]]
;
then
echo
"install zlib1g-dev"
require_sudoer
"sudo apt-get install -y zlib1g-dev"
sudo apt-get install -y zlib1g-dev
echo
"install zlib1g-dev success"
fi
if
[[
! -d /usr/include/freetype2
]]
;
then
echo
"install libfreetype6-dev"
require_sudoer
"sudo apt-get install -y libfreetype6-dev"
sudo apt-get install -y libfreetype6-dev
echo
"install libfreetype6-dev success"
fi
if
[[
! -d /usr/include/openssl
]]
;
then
echo
"install libssl-dev"
require_sudoer
"sudo apt-get install -y libssl-dev"
sudo apt-get install -y libssl-dev
...
...
请
注册
或
登录
后发表评论