No puede seleccionar más de 25 temas
Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
|
- FROM ubuntu:18.04
-
- MAINTAINER Ray Burgemeestre
-
- RUN apt-get update && \
- apt-get -y install g++ git sudo wget gnupg2 && \
- apt-get -y install libssl-dev build-essential && \
- \
- echo deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main >> /etc/apt/sources.list && \
- echo deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main >> /etc/apt/sources.list && \
- wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add - ; \
- apt update -y && \
- apt-get install -y clang-9 lldb-9 lld-9 && \
- apt-get install -y libc++-9-dev libc++-9-dev && \
- \
- rm -rf /var/lib/apt/lists/*
-
- # Install newer CMake to avoid some warnings the "FindBoost" script throws on
- # more recent versions of boost that the system CMake doesn't now about.
- RUN wget https://github.com/Kitware/CMake/releases/download/v3.16.2/cmake-3.16.2.tar.gz && \
- tar -zxf cmake-3.16.2.tar.gz && \
- cd cmake-3.16.2 && \
- ./bootstrap && \
- make -j $(nproc) && \
- make install && \
- cd .. && \
- rm -rf cmake-3.16.2 && \
- rm -rf cmake-3.16.2.tar.gz
-
- # Fix some weird linker issue CAF build runs into. (fails to link -lc++abi)
- RUN cp -prv /usr/lib/llvm-9/lib/libc++abi.so.1.0 /usr/lib/llvm-9/lib/libc++abi.so
-
- CMD "/bin/bash"
|