mirror of
https://github.com/sebastianbergmann/docker-amiga-gcc.git
synced 2025-12-06 11:15:56 +00:00
52 lines
906 B
Docker
52 lines
906 B
Docker
FROM ubuntu:18.04
|
|
|
|
RUN apt-get update && apt-get install -y \
|
|
autoconf \
|
|
bison \
|
|
flex \
|
|
g++ \
|
|
gcc \
|
|
gettext \
|
|
git \
|
|
lhasa \
|
|
libgmpxx4ldbl \
|
|
libgmp-dev \
|
|
libmpfr6 \
|
|
libmpfr-dev \
|
|
libmpc3 \
|
|
libmpc-dev \
|
|
make \
|
|
rsync \
|
|
texinfo\
|
|
wget \
|
|
&& rm -rf /var/lib/apt/lists/* && \
|
|
cd /root && \
|
|
git clone https://github.com/bebbo/amiga-gcc.git && \
|
|
cd /root/amiga-gcc && \
|
|
git checkout -qf 175363fafa428ac994ce18a4e3f70c8302f6a0b4 && \
|
|
mkdir -p /opt/amiga && \
|
|
make update && \
|
|
make all && \
|
|
cd / && \
|
|
rm -rf /root/amiga-gcc && \
|
|
apt-get purge -y \
|
|
autoconf \
|
|
bison \
|
|
flex \
|
|
g++ \
|
|
gcc \
|
|
gettext \
|
|
git \
|
|
lhasa \
|
|
libgmp-dev \
|
|
libmpfr-dev \
|
|
libmpc-dev \
|
|
make \
|
|
rsync \
|
|
texinfo\
|
|
wget \
|
|
&& apt-get -y autoremove
|
|
|
|
ENV PATH /opt/amiga/bin:$PATH
|
|
|