From 5d457fe0c3aa056d3964eddd274df5aafd9b5f1b Mon Sep 17 00:00:00 2001 From: "Hoa V. DINH" Date: Fri, 1 Jan 2016 22:35:01 -0800 Subject: Travis: fixed build on Linux (uuid and ctemplate) --- scripts/travis/before-script.sh | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'scripts') diff --git a/scripts/travis/before-script.sh b/scripts/travis/before-script.sh index 851639f8..55cd7609 100755 --- a/scripts/travis/before-script.sh +++ b/scripts/travis/before-script.sh @@ -13,13 +13,24 @@ elif test x"`uname`" = xLinux ; then make >/dev/null sudo make install >/dev/null cd .. + git clone --depth=1 https://github.com/dinhviethoa/ctemplate + cd ctemplate + ./autogen.sh + ./configure + make >/dev/null + sudo make install >/dev/null + cd .. + curl -O http://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/util-linux-2.27.1.tar.xz + tar xf util-linux-2.27.1.tar.xz + cd util-linux-2.27.1 + ./configure + make libuuid.la + sudo make install-uuidincHEADERS + sudo cp .libs/libuuid.so /usr/lib + cd .. - sudo apt-get install libctemplate-dev sudo apt-get install libicu-dev - sudo apt-get install libsasl2-dev sudo apt-get install libtidy-dev - sudo apt-get install uuid-dev sudo apt-get install libxml2-dev - sudo apt-get install libuchardet-dev fi -- cgit v1.2.3