From c42f28c72c23b7ea1d099b7ca3c1111907a32a51 Mon Sep 17 00:00:00 2001 From: "Zed A. Shaw" Date: Mon, 24 Jun 2024 17:56:47 -0400 Subject: [PATCH] Fix a few typos and some formatting. --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 01b2621..44ea428 100644 --- a/README.md +++ b/README.md @@ -16,8 +16,7 @@ This project is more geared toward people who want to learn C++ by making a bunc Keep in mind that I've only played with each of these, and have _not_ made a full game in them, so my opinion is highly suspect. You should probably just download each one, think of a tiny little game to make, and try to make it. Pick the framework that gets the most of your game done with the least effort. -### Windows - +## Windows If you have nothing installed then you'll want to run the `scripts/windows_setup.ps1` script to install everything. This script will run and prompt you for admin passwords as it installs what you need, so be sure to stay near your computer to type passwords in when requested. To run it do this: 1. Start a _normal_ non-Administrator PowerShell window. @@ -34,7 +33,7 @@ The `cppsetup.ps1` file and the `scripts/windows_setup.ps1` should be exactly th **WARNING**: You should look in the `setup.ps1` and `reset_build.p1` files for how a build is actually configured. The most important line is at the bottom `meson setup -Ddefault_library=static builddir` which properly configures the build so that the `sfmldemo.exe` program actually runs. Without the `-Ddefault_library=static` the `sfmldemo.exe` file will not have the `.dll` files it needs and will silently fail. If it fails to start then run `start builddir` and double click on it to get the error messages. Then run `reset_build.ps1` to get a good build. -### OSX +## OSX 1. Get XCode and [Meson](https://mesonbuild.com/) installed. 2. Run `./setup.sh`