From cfef93134ec0bd897b84d34089593effe4965234 Mon Sep 17 00:00:00 2001 From: alsed Date: Tue, 22 Apr 2025 17:16:12 -0400 Subject: [PATCH 1/2] Added Fedora instructions in Readme --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index c4d6e7298..67e955c43 100644 --- a/README.md +++ b/README.md @@ -46,9 +46,11 @@ Follow the instructions below to compile and run the engine from source. * Install Visual Studio Code * Install .NET 8 or 9 SDK ([https://dotnet.microsoft.com/en-us/download/dotnet/8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)) * Ubuntu: `sudo apt install dotnet-sdk-8.0` + * Fedora: `sudo dnf install dotnet-sdk-8.0` * Arch: `sudo pacman -S dotnet-sdk-8.0 dotnet-runtime-8.0 dotnet-targeting-pack-8.0 dotnet-host` * Install Vulkan SDK ([https://vulkan.lunarg.com/](https://vulkan.lunarg.com/)) * Ubuntu: `sudo apt install vulkan-sdk` + * Fedora: `sudo dnf install vulkan-headers vulkan-tools vulkan-validation-layers spirv-tools` * Arch: `sudo pacman -S spirv-tools vulkan-headers vulkan-tools vulkan-validation-layers` * Install Git with LFS * Ubuntu: `sudo apt-get install git git-lfs` @@ -56,11 +58,14 @@ Follow the instructions below to compile and run the engine from source. * `git-lfs install` * Install the required packages: * Ubuntu: `sudo apt-get install libx11-dev libxcursor-dev libxinerama-dev zlib1g-dev` + * Fedora: `sudo dnf install libX11-devel libXcursor-devel libXinerama-devel ghc-zlib-devel` * Arch: `sudo pacman -S base-devel libx11 libxcursor libxinerama zlib` * Install Clang compiler (version 6 or later): * Ubuntu: `sudo apt-get install clang lldb lld` + * Fedora: `sudo dnf install clang llvm lldb lld` * Arch: `sudo pacman -S clang lldb lld` * Clone the repository (with LFS) + * git-lfs clone https://github.com/FlaxEngine/FlaxEngine.git * Run `./GenerateProjectFiles.sh` * Open workspace with Visual Code * Build and run (configuration and task named `Flax|Editor.Linux.Development|x64`) From 943864004fcc19d416b6f654a0eb72b76dff8fc5 Mon Sep 17 00:00:00 2001 From: alsed Date: Fri, 9 May 2025 15:17:20 -0400 Subject: [PATCH 2/2] Update README.md removed spirv-tools, since Flax build it during compilation. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 67e955c43..32b8bc42c 100644 --- a/README.md +++ b/README.md @@ -50,8 +50,8 @@ Follow the instructions below to compile and run the engine from source. * Arch: `sudo pacman -S dotnet-sdk-8.0 dotnet-runtime-8.0 dotnet-targeting-pack-8.0 dotnet-host` * Install Vulkan SDK ([https://vulkan.lunarg.com/](https://vulkan.lunarg.com/)) * Ubuntu: `sudo apt install vulkan-sdk` - * Fedora: `sudo dnf install vulkan-headers vulkan-tools vulkan-validation-layers spirv-tools` - * Arch: `sudo pacman -S spirv-tools vulkan-headers vulkan-tools vulkan-validation-layers` + * Fedora: `sudo dnf install vulkan-headers vulkan-tools vulkan-validation-layers` + * Arch: `sudo pacman -S vulkan-headers vulkan-tools vulkan-validation-layers` * Install Git with LFS * Ubuntu: `sudo apt-get install git git-lfs` * Arch: `sudo pacman -S git git-lfs`