@@ -10,37 +10,17 @@ echo $HOSTNAME
10
10
mkdir $HOME /bin || true
11
11
export PATH=$HOME /bin:$PATH
12
12
export LD_LIBRARY_PATH=$HOME /lib:$LD_LIBRARY_PATH
13
+ export CMAKE_PREFIX_PATH=$HOME
13
14
openssl version
14
- if [[ " $CXX " == " clang++" ]] ; then
15
- export CC=clang-3.6
16
- export CXX=clang++-3.6
17
- else
18
- ln -s /usr/bin/g++-4.9 $HOME /bin/g++
19
- ln -s /usr/bin/gcc-4.9 $HOME /bin/gcc
20
- fi
21
15
cd ..
22
- # remove the dangerous no-check-certificate when travis is fixed...
23
- # https://github.com/travis-ci/travis-ci/issues/5059
24
- wget --no-check-certificate https://cmake.org/files/v3.3/cmake-3.3.2-Linux-x86_64.sh
25
- sh cmake-3.3.2-Linux-x86_64.sh --prefix=$HOME --skip-license
26
- OPENSSL_VERSION=openssl-1.0.1q
27
- wget https://www.openssl.org/source/$OPENSSL_VERSION .tar.gz
28
- tar xfz $OPENSSL_VERSION .tar.gz
29
- ls -l $HOME /bin
30
- ( cd $OPENSSL_VERSION ; ./config --prefix=$HOME threads shared; make; make install )
31
- which openssl
32
- $HOME /bin/openssl version
33
- ldd $HOME /bin/openssl
34
- export OPENSSL_ROOT_DIR=$HOME
35
- git clone https://github.com/floitsch/double-conversion.git
36
- (cd double-conversion; cmake -DBUILD_SHARED_LIBS=on -DCMAKE_INSTALL_PREFIX=$HOME . ; make -j 4 && make install)
37
- git clone https://github.com/schuhschuh/gflags.git
38
- (mkdir gflags/build; cd gflags/build; cmake -DCMAKE_INSTALL_PREFIX=$HOME -DGFLAGS_NAMESPACE=google -DBUILD_SHARED_LIBS=on .. && make -j 4 && make install)
16
+ git clone https://github.com/google/double-conversion.git
17
+ (mkdir double-conversion-build; cd double-conversion-build; cmake -DBUILD_SHARED_LIBS=on -DCMAKE_INSTALL_PREFIX=$HOME ../double-conversion; make -j 4 && make install)
18
+ git clone https://github.com/gflags/gflags.git
19
+ (mkdir gflags-build; cd gflags-build; cmake -DCMAKE_INSTALL_PREFIX=$HOME -DGFLAGS_NAMESPACE=google -DBUILD_SHARED_LIBS=on ../gflags && make -j 4 && make install)
39
20
git clone https://github.com/google/glog.git
40
- (mkdir glog/build ; cd glog/build ; cmake -DINCLUDE_DIRECTORIES =$HOME /include -DCMAKE_INSTALL_PREFIX =$HOME -DBUILD_SHARED_LIBS=on .. && make -j 4 && make install)
21
+ ( cd glog && ./autogen.sh && ./configure --with-gflags =$HOME --prefix =$HOME && make -j 4 && make install )
41
22
git clone https://github.com/facebook/folly.git
42
23
pwd ; ls -l
43
24
cd wdt
44
-
45
25
# set +e
46
26
set +x
0 commit comments