@@ -40,7 +40,7 @@ CARLA requires many different kinds of software to run. Some are built during th
4040sudo apt-get update &&
4141sudo apt-get install wget software-properties-common &&
4242sudo add-apt-repository ppa:ubuntu-toolchain-r/test &&
43- wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add
43+ sudo apt-get update
4444```
4545
4646!!! Warning
@@ -50,43 +50,27 @@ To avoid compatibility issues between Unreal Engine and the CARLA dependencies,
5050
5151__ Ubuntu 22.04__ .
5252``` sh
53- sudo apt-add-repository " deb http://archive.ubuntu.com/ubuntu focal main universe"
54- sudo apt-get update
55- sudo apt-get install build-essential clang-10 lld-10 g++-13 cmake ninja-build libvulkan1 python python3 python3-dev python3-pip libpng-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git git-lfs
56- sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/lib/llvm-10/bin/clang++ 180 &&
57- sudo update-alternatives --install /usr/bin/clang clang /usr/lib/llvm-10/bin/clang 180 &&
53+ sudo apt-get install build-essential g++-13 cmake ninja-build libvulkan1 python python3 python3-dev python3-pip libpng-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git git-lfs
5854sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 180
5955```
6056
6157__ Ubuntu 20.04__ .
6258``` sh
63- sudo apt-add-repository " deb http://apt.llvm.org/focal/ llvm-toolchain-focal main"
64- sudo apt-get update
65- sudo apt-get install build-essential clang-10 lld-10 g++-13 cmake ninja-build libvulkan1 python python-dev python3-dev python3-pip libpng-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git
66- sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/lib/llvm-10/bin/clang++ 180 &&
67- sudo update-alternatives --install /usr/bin/clang clang /usr/lib/llvm-10/bin/clang 180
59+ sudo apt-get install build-essential g++-13 cmake ninja-build libvulkan1 python python-dev python3-dev python3-pip libpng-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git
6860sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 180
6961```
7062
7163__ Ubuntu 18.04__ .
7264
7365``` sh
74- sudo apt-add-repository " deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic main"
75- sudo apt-get update
76- sudo apt-get install build-essential clang-8 lld-8 g++-13 cmake ninja-build libvulkan1 python python-pip python-dev python3-dev python3-pip libpng-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git
77- sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/lib/llvm-8/bin/clang++ 180 &&
78- sudo update-alternatives --install /usr/bin/clang clang /usr/lib/llvm-8/bin/clang 180
66+ sudo apt-get install build-essential g++-13 cmake ninja-build libvulkan1 python python-pip python-dev python3-dev python3-pip libpng-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git
7967sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 180
8068```
8169
8270__ Ubuntu 16.04__ .
8371
8472``` sh
85- sudo apt-add-repository " deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-8 main" &&
86- sudo apt-get update
87- sudo apt-get install build-essential clang-8 lld-8 g++-13 cmake ninja-build libvulkan1 python python-pip python-dev python3-dev python3-pip libpng16-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git
88- sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/lib/llvm-8/bin/clang++ 180 &&
89- sudo update-alternatives --install /usr/bin/clang clang /usr/lib/llvm-8/bin/clang 180
73+ sudo apt-get install build-essential g++-13 cmake ninja-build libvulkan1 python python-pip python-dev python3-dev python3-pip libpng16-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git
9074sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 180
9175```
9276
@@ -95,11 +79,7 @@ __Previous Ubuntu versions__.
9579We strongly advise using Ubuntu 18.04 or later to build CARLA. However, you may attempt to build CARLA on older versions of Ubuntu with the following commands:
9680
9781``` sh
98- sudo apt-add-repository " deb http://apt.llvm.org/<code_name>/ llvm-toolchain-<code_name>-8 main" &&
99- sudo apt-get update
100- sudo apt-get install build-essential clang-8 lld-8 g++-13 cmake ninja-build libvulkan1 python python-pip python-dev python3-dev python3-pip libpng16-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git
101- sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/lib/llvm-8/bin/clang++ 180 &&
102- sudo update-alternatives --install /usr/bin/clang clang /usr/lib/llvm-8/bin/clang 180
82+ sudo apt-get install build-essential g++-13 cmake ninja-build libvulkan1 python python-pip python-dev python3-dev python3-pip libpng16-dev libtiff5-dev libjpeg-dev tzdata sed curl unzip autoconf libtool rsync libxml2-dev git
10383sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 180
10484```
10585
0 commit comments