From 8fe29897dab0fd6d2d0213e50dbb6855f0803cc2 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Thu, 20 Mar 2025 05:29:38 +0100 Subject: Use a generic gcc for the CI. --- .github/workflows/c-cpp.yml | 2 +- dev/Kernel/amd64-ci.make | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index f5e6b2e2..399a0a25 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -16,4 +16,4 @@ jobs: - name: Install Packages run: sudo apt install gcc-mingw-w64 - name: Build Repository - run: cd dev/Kernel && make -f amd64-ci.make all && cd ../../ && cd dev/Boot && make -f amd64-desktop.make all + run: cd dev/Kernel && export AHCI_SUPPORT=1 && make -f amd64-ci.make all && cd ../../ && cd dev/Boot && make -f amd64-desktop.make all diff --git a/dev/Kernel/amd64-ci.make b/dev/Kernel/amd64-ci.make index aa51778f..22d5506c 100644 --- a/dev/Kernel/amd64-ci.make +++ b/dev/Kernel/amd64-ci.make @@ -3,7 +3,7 @@ # This is the neoskrnl's makefile. ################################################## -CXX = x86_64-w64-mingw32-gcc +CXX = g++ LD = x86_64-w64-mingw32-ld CCFLAGS = -fshort-wchar -c -D__NE_AMD64__ -mno-red-zone -fno-rtti -fno-exceptions -std=c++20 -D__NE_SUPPORT_NX__ -O0 -I../Vendor -D__FSKIT_INCLUDES_NEFS__ -D__NEOSKRNL__ -D__HAVE_NE_APIS__ -D__FREESTANDING__ -D__NE_VIRTUAL_MEMORY_SUPPORT__ -D__NE_AUTO_FORMAT__ -D__NE__ -I./ -I../ -I../zba -- cgit v1.2.3