Skip to content

Commit 218538e

Browse files
authored
Merge pull request #80 from luavela/imun/update-install.rst
Update INSTALL.rst
2 parents 0f91ea5 + e23eff0 commit 218538e

File tree

1 file changed

+19
-21
lines changed

1 file changed

+19
-21
lines changed

INSTALL.rst

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,24 @@ Prerequisites
55
-------------
66

77
As of current implementation, LuaVela can be built and run on various x64 Linux
8-
distros and macOS 10.13+. Please note, that 32-bit environment is not supported
9-
and it will not be built correctly.
8+
distros and macOS 13. Please note, that 32-bit environment is not supported and
9+
it will not be built correctly.
1010

11-
The build is performed by CMake of version 3.3.2 or higher and was tested with
11+
The build is performed by CMake of version 3.5 or higher and was tested with
1212
following compilers:
1313

14-
* GCC 4.6.3 (Ubuntu 14.04)
15-
* GCC 4.8.4 (Ubuntu 14.04)
16-
* GCC 7.3.0 (Ubuntu 18.04)
17-
* GCC 7.4.0 (Ubuntu 18.04)
18-
* GCC 8.3.0 (Ubuntu 18.04)
19-
* GCC 8.4.0 (Ubuntu 18.04)
20-
* GCC 8.4.0 (Ubuntu 20.04)
21-
* Clang 3.8 (Ubuntu 14.04)
22-
* Clang 3.9 (Ubuntu 14.04)
23-
* Clang 6.0 (Ubuntu 18.04)
24-
* AppleClang 10.0.0 (macOS 10.13)
25-
* AppleClang 10.0.1 (macOS 10.14)
26-
* AppleClang 11.0.0 (macOS 10.15)
14+
* GCC 9.5.0 (Ubuntu 22.04)
15+
* GCC 10.5.0 (Ubuntu 22.04)
16+
* GCC 11.4.0 (Ubuntu 22.04) [#ci]_
17+
* GCC 12.3.0 (Ubuntu 22.04)
18+
* Clang 11.1.0 (Ubuntu 22.04) [#ci]_
19+
* Clang 12.0.1 (Ubuntu 22.04)
20+
* Clang 13.0.1 (Ubuntu 22.04)
21+
* Clang 14.0.0 (Ubuntu 22.04)
22+
* Clang 15.0.7 (Ubuntu 22.04)
23+
* AppleClang 15.0.0 (macOS 13.7.5) [#ci]_
24+
25+
.. [#ci] Used for regular testing in GitHub Actions.
2726
2827
The build of core depends on following libraries:
2928

@@ -36,19 +35,18 @@ Additionally, the build of tools depends on following libraries:
3635

3736
* libstdc++ (used by ujit-parse-profile only for demangling C++ symbols)
3837

39-
If you are using Ubuntu 18.04 or Ubuntu 14.04, all dependencies
40-
should be available from scratch.
38+
If you are using Ubuntu 22.04, all dependencies are available from scratch.
4139

4240
Given the scarce list of dependencies, building and running on other Ubuntu x64
4341
versions (or other Linux x64 distributions) should work fine as well.
4442

4543
For building on macOS you will additionally need Command Line Tools.
4644

4745
To get a better grasp of what software you'll need for building and testing,
48-
please check with the dependency lists for Ubuntu 18.04:
46+
please check with the dependency lists for Ubuntu 22.04:
4947

50-
* scripts/depends-build-18-04
51-
* scripts/depends-test-18-04
48+
* .github/bootstrap/build-depends-22-04
49+
* .github/bootstrap/test-depends-22-04
5250

5351
Note: autoconf and libtool are needed only for building optional 3rd party
5452
dependencies, which are not built by default.

0 commit comments

Comments
 (0)