Skip to content

Commit ed1ae9e

Browse files
vchuravyararslan
authored andcommitted
[docs] add libatomic as a required dependency (#25061)
1 parent e615c80 commit ed1ae9e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -280,15 +280,16 @@ Julia can be developed in an isolated Vagrant environment. See [the Vagrant READ
280280
Building Julia requires that the following software be installed:
281281

282282
- **[GNU make]** — building dependencies.
283-
- **[gcc & g++][gcc]** (>= 4.7) or **[Clang][clang]** (>= 3.1, Xcode 4.3.3 on OS X) — compiling and linking C, C++
284-
- **[python]** (>=2.7) - needed to build LLVM.
283+
- **[gcc & g++][gcc]** (>= 4.7) or **[Clang][clang]** (>= 3.1, Xcode 4.3.3 on OS X) — compiling and linking C, C++.
284+
- **[libatomic][gcc]** — provided by **[gcc]** and needed to support atomic operations.
285+
- **[python]** (>=2.7) — needed to build LLVM.
285286
- **[gfortran]** — compiling and linking Fortran libraries.
286287
- **[perl]** — preprocessing of header files of libraries.
287288
- **[wget]**, **[curl]**, or **[fetch]** (FreeBSD) — to automatically download external libraries.
288289
- **[m4]** — needed to build GMP.
289290
- **[patch]** — for modifying source code.
290291
- **[cmake]** (>= 3.4.3) — needed to build `libgit2`.
291-
- **[pkg-config]** - needed to build `libgit2` correctly, especially for proxy support.
292+
- **[pkg-config]** needed to build `libgit2` correctly, especially for proxy support.
292293

293294
Julia uses the following external libraries, which are automatically downloaded (or in a few cases, included in the Julia source repository) and then compiled from source the first time you run `make`:
294295

0 commit comments

Comments
 (0)