From e5f2250e2f75e6eef235bcaa636a91bf4fe1b8a4 Mon Sep 17 00:00:00 2001 From: chainskimo <96607632+Chainski@users.noreply.github.com> Date: Sun, 5 Oct 2025 15:05:47 -0500 Subject: [PATCH 1/2] fix the gnu build --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b6f5d57..6033275 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -48,7 +48,7 @@ jobs: cl /EHsc /W3 /O2 /MT /DUNICODE /D_UNICODE /DWIN32 /D_CONSOLE EDR-Freeze.cpp PPLHelp.cpp ProcessMisc.cpp /link /SUBSYSTEM:CONSOLE /OUT:EDRFreeze-msvc.exe - name: Build GNU - run: g++ -w -Os -flto -static -std=c++17 -Wall -Wextra -s -DUNICODE -D_UNICODE -municode EDR-Freeze.cpp PPLHelp.cpp ProcessMisc.cpp -o EDRFreeze-gnu.exe + run: g++ -w -Os -flto -static -std=c++17 -Wall -Wextra -Wno-narrowing -s -DUNICODE -D_UNICODE -municode -D_WIN32_WINNT=0x0A00 -DNTDDI_VERSION=0x0A000000 EDR-Freeze.cpp PPLHelp.cpp ProcessMisc.cpp -o EDRFreeze-gnu.exe shell: cmd - name: List build directory @@ -98,4 +98,4 @@ jobs: upload_url: ${{ steps.create_release.outputs.upload_url }} asset_path: EDRFreeze-gnu.exe asset_name: EDRFreeze-gnu.exe - asset_content_type: application/octet-stream \ No newline at end of file + asset_content_type: application/octet-stream From 2f685bf27b592c27823aa8c7c8b7c5afb028248b Mon Sep 17 00:00:00 2001 From: chainskimo <96607632+Chainski@users.noreply.github.com> Date: Sun, 5 Oct 2025 15:07:16 -0500 Subject: [PATCH 2/2] fixed the gnu build --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6033275..7550602 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -48,7 +48,7 @@ jobs: cl /EHsc /W3 /O2 /MT /DUNICODE /D_UNICODE /DWIN32 /D_CONSOLE EDR-Freeze.cpp PPLHelp.cpp ProcessMisc.cpp /link /SUBSYSTEM:CONSOLE /OUT:EDRFreeze-msvc.exe - name: Build GNU - run: g++ -w -Os -flto -static -std=c++17 -Wall -Wextra -Wno-narrowing -s -DUNICODE -D_UNICODE -municode -D_WIN32_WINNT=0x0A00 -DNTDDI_VERSION=0x0A000000 EDR-Freeze.cpp PPLHelp.cpp ProcessMisc.cpp -o EDRFreeze-gnu.exe + run: g++ -w -Os -static -std=c++17 -Wall -Wextra -Wno-narrowing -s -DUNICODE -D_UNICODE -municode -D_WIN32_WINNT=0x0A00 -DNTDDI_VERSION=0x0A000000 EDR-Freeze.cpp PPLHelp.cpp ProcessMisc.cpp -o EDRFreeze-gnu.exe shell: cmd - name: List build directory