snappy-java/docker/Dockerfile.centos5-linux-x8...

28 lines
742 B
Docker
Raw Normal View History

2017-01-19 23:15:59 +01:00
FROM centos:5
MAINTAINER Taro L. Saito <leo@xerial.org>
2017-01-20 03:37:44 +01:00
RUN yum -y install make gcc gcc-c++ glibc-devel perl wget bzip2 curl \
2017-01-19 23:15:59 +01:00
&& rm -rf /var/lib/apt/lists/*
RUN mkdir /tmp/work \
&& cd /tmp/work \
&& wget http://www.netgull.com/gcc/releases/gcc-4.8.3/gcc-4.8.3.tar.gz \
&& tar xvfz gcc-4.8.3.tar.gz \
&& cd gcc-4.8.3 \
&& ./contrib/download_prerequisites \
&& cd .. \
&& mkdir objdir
RUN cd /tmp/work/objdir \
&& ../gcc-4.8.3/configure --prefix=/usr/local/gcc-4.8.3 CXXFLAGS=-fPIC CFLAGS=-fPIC --enable-languages=c,c++ \
2017-01-20 01:48:28 +01:00
&& make
RUN cd /tmp/work/objdir \
&& make install \
2017-01-19 23:15:59 +01:00
&& rm -rf /tmp/work
ENV PATH /usr/local/gcc-4.8.3/bin:$PATH
2017-01-20 01:48:28 +01:00
ENV LD_LIBRARY_PATH /usr/local/gcc-4.8.3/lib64/:$LD_LIBRARY_PATH
2017-01-19 23:15:59 +01:00
WORKDIR /work