diff options
author | David Carlier <devnexen@gmail.com> | 2019-11-04 17:15:56 +0000 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2019-11-04 17:15:56 +0000 |
commit | 67ae54c957926bd382433c2a08ebba9f1dd711da (patch) | |
tree | d8205e30ebafbc0340873a40c94476f25b650720 /Dockerfile | |
parent | 14c359700b6b1d4408853f878931937ac586059c (diff) | |
download | AFLplusplus-67ae54c957926bd382433c2a08ebba9f1dd711da.tar.gz |
Using LLVM/GCC 9 tooling
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 20 |
1 files changed, 12 insertions, 8 deletions
@@ -1,21 +1,25 @@ -FROM gcc:8.3.0 - +FROM ubuntu:eoan RUN apt-get update && apt-get install -y --no-install-recommends \ automake \ bison \ + build-essential \ clang \ + clang-9 \ flex \ - gcc-8-plugin-dev \ - libc++-7-dev \ + gcc-9 \ + gcc-9-plugin-dev \ + libc++-9-dev \ libtool \ libtool-bin \ - llvm-7-tools \ + libglib2.0-dev \ + llvm-9-tools \ python-setuptools \ + wget \ && rm -fr /var/lib/apt/lists/* RUN mkdir /app WORKDIR ["/app"] COPY . . -ENV CC=gcc-8 -ENV CXX=g++-8 -ENV LLVM_CONFIG=llvm-config-7 +ENV CC=gcc-9 +ENV CXX=g++-9 +ENV LLVM_CONFIG=llvm-config-9 RUN make clean && make distrib && make tests |