You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated readme and meson info to the best of my limited understanding:
* GCC 12 wasn't compiling for me anymore. I had to update to 13- unsure if this is MacOSX specific, but updating
* We use SDL3 now, not SDL2.
* SDL2_Image is gone
* Upped meson version to 1.6 SDL3 seems to require it, and tracy at least requires 1.3. In any case I had to update past 1.0.0 (which I had) to build.
* Updated version number in meson to be representative of the actual project now (not pre 4.1!)
Copy file name to clipboardExpand all lines: README.md
+6-13Lines changed: 6 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,13 +38,7 @@ You may also want to check out the list of recommended Visual Studio plugins [he
38
38
39
39
2. Clone this Repository into a folder.
40
40
41
-
3. Copy the following libraries from `Cortex-Command-Community-Project\external\lib\win` into the root directory:
42
-
*`fmod.dll`
43
-
*`SDL2.dll`
44
-
45
-
For 32-bit builds, copy the following libraries from the `x86` folder inside `...\lib\win` as well:
46
-
*`fmodL.dll`
47
-
*`SDL2-32.dll`
41
+
3. Copy the `fmod.dll` library from `Cortex-Command-Community-Project\external\lib\win` into the root directory.
48
42
49
43
Now you're ready to build and launch the game.
50
44
Simply open `RTEA.sln` with Visual Studio, choose your target platform (x86 or x64) and configuration, and run the project.
@@ -75,10 +69,10 @@ The Linux build uses the meson build system, and builds against system libraries
75
69
76
70
## Dependencies
77
71
78
-
*[`meson`](https://www.mesonbuild.com)`>= 1.0.0` (`pip install meson` if your distro doesn't include a recent version)
72
+
*[`meson`](https://www.mesonbuild.com)`>= 1.6.0` (`pip install meson`/`brew install meson` if your distro doesn't include a recent version)
79
73
*`ninja`
80
-
*`gcc`, `g++` (>=12, clang unsupported)
81
-
*`sdl2`
74
+
*`gcc`, `g++` (>=13, clang unsupported)
75
+
*`sdl3`
82
76
*`opengl` (usually provided by the gpu driver)
83
77
*`flac`
84
78
*`luajit`
@@ -88,7 +82,6 @@ The Linux build uses the meson build system, and builds against system libraries
88
82
*`lz4>=1.9.0`
89
83
*`libpng`
90
84
*`dylibbundler` (required only if installing on macOS)
91
-
*`SDL2_image` (linux only)
92
85
93
86
For unspecified versions assume compatibility with the latest ubuntu LTS release.
94
87
@@ -123,10 +116,10 @@ If you want to change the buildtype afterwards, you can use `meson configure --b
123
116
-`Xcode` or `Command Line Tools for Xcode` (if you need to, you can also generate an xcode project from meson using the `--backend=xcode` option on setup)
0 commit comments