Skip to content

Commit 3c9d610

Browse files
committed
Added install of required build tools and external libraries
Also, updated python/python3 package name in docs.
1 parent 1eb8d30 commit 3c9d610

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

.devcontainer/Dockerfile

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,23 @@ FROM mcr.microsoft.com/devcontainers/cpp:1-debian
22

33
RUN <<EOT
44
apt-get update
5+
# Install required build tools and external libraries
6+
apt-get --yes install --no-install-recommends \
7+
build-essential \
8+
cmake \
9+
curl \
10+
gfortran \
11+
git \
12+
libatomic1 \
13+
m4 \
14+
perl \
15+
pkg-config \
16+
python3 \
17+
wget
18+
# Install additional packages
519
apt-get --yes install --no-install-recommends \
620
ccache \
721
clang \
8-
clang-format \
9-
gfortran \
10-
m4
22+
clang-format
1123
rm -rf /var/lib/apt/lists/*
1224
EOT

doc/src/devdocs/build/build.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ Building Julia requires that the following software be installed:
178178

179179
On Debian-based distributions (e.g. Ubuntu), you can easily install them with `apt-get`:
180180
```
181-
sudo apt-get install build-essential libatomic1 python gfortran perl wget m4 cmake pkg-config curl
181+
sudo apt-get install build-essential libatomic1 python3 gfortran perl wget m4 cmake pkg-config curl
182182
```
183183

184184
On Red Hat-based distributions (e.g. Fedora, CentOS), you can install them with `yum`:

0 commit comments

Comments
 (0)