Compare commits

..

2 Commits

Author SHA1 Message Date
nightblade9 968ed1f606
Merge 6d4ddaf9a4 into dd62b9685f 2024-01-08 16:33:38 +00:00
nightblade9 6d4ddaf9a4 Update README.md with basic pre-requisites 2024-01-08 11:33:32 -05:00
1 changed files with 2 additions and 6 deletions

View File

@ -74,14 +74,10 @@ so formatting is done before your changes are submitted.
## Getting started ## Getting started
You need `scons` a C++ compiler to start. You need the same C++ pre-requisites installed that are required for the `godot` repository. Follow the [official build instructions for your target platform](https://docs.godotengine.org/en/stable/contributing/development/compiling/index.html#building-for-target-platforms).
- On most OSes, once you've installed Python, run `pip install scons` to install scons. Getting started with GDExtensions is a bit similar to what it was for 3.x but also a bit different.
- You can install MinGW-64 using the setup instructions from [the VSCode C++ Getting Started page]([https://code.visualstudio.com/docs/cpp/config-mingw](https://code.visualstudio.com/docs/cpp/config-mingw#_installing-the-mingww64-toolchain)).
If you're on Windows, make sure you restart your shell/terminal/IDE after both installations.
It's a bit similar to what it was for 3.x but also a bit different.
This new approach is much more akin to how core Godot modules are structured. This new approach is much more akin to how core Godot modules are structured.
Compiling this repository generates a static library to be linked with your shared lib, Compiling this repository generates a static library to be linked with your shared lib,