mirror of
https://github.com/xerial/snappy-java.git
synced 2025-04-08 19:35:08 +02:00
Need to have C++11 supported g++ to build cmake
This commit is contained in:
parent
abb3700425
commit
64e9238f6c
@ -8,16 +8,6 @@ RUN sed -i 's|#baseurl=http://mirror.centos.org/centos/$releasever|baseurl=http:
|
||||
RUN yum -y install make gcc gcc-c++ glibc-devel perl wget bzip2 curl \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
RUN mkdir /tmp/cmake \
|
||||
&& cd /tmp/cmake \
|
||||
&& wget https://cmake.org/files/v3.10/cmake-3.10.0.tar.gz \
|
||||
&& tar xvfz cmake-3.10.0.tar.gz \
|
||||
&& cd cmakd-3.10.0 \
|
||||
&& ./bootstrap \
|
||||
&& make \
|
||||
&& make install \
|
||||
&& rm -rf /tmp/cmake
|
||||
|
||||
RUN mkdir /tmp/work \
|
||||
&& cd /tmp/work \
|
||||
&& wget http://www.netgull.com/gcc/releases/gcc-4.8.3/gcc-4.8.3.tar.gz \
|
||||
@ -35,6 +25,16 @@ RUN cd /tmp/work/objdir \
|
||||
&& make install \
|
||||
&& rm -rf /tmp/work
|
||||
|
||||
RUN mkdir /tmp/cmake \
|
||||
&& cd /tmp/cmake \
|
||||
&& wget --no-check-certificate https://cmake.org/files/v3.10/cmake-3.10.0.tar.gz \
|
||||
&& tar xvfz cmake-3.10.0.tar.gz \
|
||||
&& cd cmake-3.10.0 \
|
||||
&& ./bootstrap CXX=/usr/local/gcc-4.8.3/bin/g++ \
|
||||
&& make \
|
||||
&& make install \
|
||||
&& rm -rf /tmp/cmake
|
||||
|
||||
ENV PATH /usr/local/gcc-4.8.3/bin:$PATH
|
||||
ENV LD_LIBRARY_PATH /usr/local/gcc-4.8.3/lib64/:$LD_LIBRARY_PATH
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user