From 311c42fad7b78b7e6a0701e0cf44e40349d801a6 Mon Sep 17 00:00:00 2001 From: ALittlePatate Date: Sat, 18 Jan 2025 19:00:09 +0100 Subject: [PATCH] fix: using LLVM instead of mingw now --- Makefile_Windows | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile_Windows b/Makefile_Windows index 69bbadf..59abddc 100644 --- a/Makefile_Windows +++ b/Makefile_Windows @@ -9,13 +9,15 @@ OBJ = $(SRC:.c=.o) NAME = pasm CC = C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang CFLAGS = -Os -Iinclude -fno-asynchronous-unwind-tables -DUNICODE -D_UNICODE -m32 -fwritable-strings -DLAIKA -nostdlib -D_WIN32_WINNT=0x0501 +AR = C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\llvm-ar +RANLIB = C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\llvm-ranlib all: $(NAME) lib: $(OBJ) @if not exist bin (mkdir bin) - ar rc bin/$(NAME).lib $(OBJ) - ranlib bin/$(NAME).lib + $(AR) rc bin/$(NAME).lib $(OBJ) + $(RANLIB) bin/$(NAME).lib $(NAME): lib $(CC) $(CFLAGS) -o bin/$(NAME) tests/interpreter.c -Lbin -lpasm