Open
Description
Godot version
NA
godot-cpp version
NA
System information
NA
Issue description
Guide for compiling C++ GDExtension for different platforms and the compilers required to be installed.
Compiler links should be provided for reference
Sample GDExtension (https://github.com/godotengine/godot-cpp/blob/master/test/project/example.gdextension)
- Windows
- Windows x86_64 (? MSVC or MinGW)
- Windows x86_32 (? MSVC or MinGW)
- Linux
- Linux x86_64 (regular GCC 64 bit compiler)
- Linux ARM64 (? compiler to use)
- Linux RV64 (? compiler to use)
- MacOS
- Universal
- Android (x86_64 and arm64)
- Compile via Windows (? Compiler)
- Compile via Linux (? Compiler)
- Compile via MacOS (? Compiler)
- Web (wasm32)
- Compile via Windows (? Compiler)
- Compile via Linux (? Compiler)
- Compile via MacOS (? Compiler)
- Cross Compiling (if relevant)
- Buildsystem
- Scons
- CMake and CMakePresets.json for above scenarios
This might be obvious to many users but would like to consolidate all the resources for compiling GDExtension C++ in one place.
Steps to reproduce
NA
Minimal reproduction project
NA