浏览代码

Bump clang to 10

master
Ray Burgemeestre 4 年前
父节点
当前提交
5aa96fc6ba
共有 2 个文件被更改,包括 6 次插入5 次删除
  1. +5
    -5
      Dockerfile-ubuntu1804
  2. +1
    -0
      v8pp/Makefile

+ 5
- 5
Dockerfile-ubuntu1804 查看文件

apt-get -y install libssl-dev build-essential && \ apt-get -y install libssl-dev build-essential && \
apt-get -y install vim gdb strace && \ apt-get -y install vim gdb strace && \
\ \
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 && \
echo deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main >> /etc/apt/sources.list && \
echo deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main >> /etc/apt/sources.list && \
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add - ; \ wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add - ; \
apt update -y && \ apt update -y && \
apt-get install -y clang-9 lldb-9 lld-9 && \
apt-get install -y libc++-9-dev libc++-9-dev && \
apt-get install -y clang-10 lldb-10 lld-10 && \
apt-get install -y libc++-10-dev libc++-10-dev && \
\ \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*


rm -rf cmake-3.16.2.tar.gz rm -rf cmake-3.16.2.tar.gz


# Fix some weird linker issue CAF build runs into. (fails to link -lc++abi) # 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
RUN cp -prv /usr/lib/llvm-10/lib/libc++abi.so.1.0 /usr/lib/llvm-10/lib/libc++abi.so


CMD "/bin/bash" CMD "/bin/bash"

+ 1
- 0
v8pp/Makefile 查看文件



clean: clean:
rm -rf v8pp rm -rf v8pp
rm -rf v8
rm -rf out rm -rf out
rm -rf depot_tools rm -rf depot_tools



正在加载...
取消
保存