summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Public/Kits/GKit/Makefile5
-rw-r--r--Public/Kits/ZipKit/Makefile5
2 files changed, 6 insertions, 4 deletions
diff --git a/Public/Kits/GKit/Makefile b/Public/Kits/GKit/Makefile
index d8228fca..be1586d9 100644
--- a/Public/Kits/GKit/Makefile
+++ b/Public/Kits/GKit/Makefile
@@ -4,13 +4,14 @@
##################################################
CC=x86_64-w64-mingw32-g++
-CCFLAGS=-c -ffreestanding -fno-rtti -fno-exceptions -std=c++20
+CCFLAGS=-shared -ffreestanding -fno-rtti -fno-exceptions -std=c++20
ASM=nasm
ASMFLAGS=-f elf64
+OUTPUT=GKit.dll
.PHONY: build-gkit
build-gkit:
- $(CC) -I../ -I$(HOME) -I../../../Private/ $(CCFLAGS) *.cxx
+ $(CC) -I../ -I$(HOME) -I../../../Private/ $(CCFLAGS) *.cxx -o $(OUTPUT)
.PHONY: all
all: build-gkit
diff --git a/Public/Kits/ZipKit/Makefile b/Public/Kits/ZipKit/Makefile
index 7665c614..e055d993 100644
--- a/Public/Kits/ZipKit/Makefile
+++ b/Public/Kits/ZipKit/Makefile
@@ -4,13 +4,14 @@
##################################################
CC=x86_64-w64-mingw32-g++
-CCFLAGS=-c -ffreestanding -fno-rtti -fno-exceptions -std=c++20
+CCFLAGS=-shared -ffreestanding -fno-rtti -fno-exceptions -std=c++20
ASM=nasm
ASMFLAGS=-f elf64
+OUTPUT=ZipKit.dll
.PHONY: build-zipkit
build-zipkit:
- $(CC) -I../ -I../../../Private/ $(CCFLAGS) *.cxx
+ $(CC) -I../ -I../../../Private/ $(CCFLAGS) *.cxx -o $(OUTPUT)
.PHONY: all
all: build-zipkit