summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryuzu-eva <cafebabe@disroot.org>2025-04-08 20:14:23 +0200
committeryuzu-eva <cafebabe@disroot.org>2025-04-08 20:14:23 +0200
commit5d14d619337ca711a15b7511293a65fbdc5552b1 (patch)
treeb95d8a6b1967beeafb5aedc053a6f8988db4cdb8
parent6d061ec59d3c3c39c195250a8e4bcb90bbbbcd17 (diff)
fixed Makefile for gcc (order of files was causing compilation errors)
-rw-r--r--Makefile16
1 files changed, 8 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index a935b7b..8add25b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
SHELL=/bin/bash
-CC=clang
+CC=gcc
SRCDIR=./src
PREFIX=/usr/local
@@ -18,22 +18,22 @@ BIN=mvis
all: $(BIN)
mvis: $(SRCDIR)/main.c plug
- $(CC) $(CFLAGS) $(LDFLAGS) $(SRCDIR)/plug.c $(SRCDIR)/main.c -o mvis
+ $(CC) $(SRCDIR)/main.c $(SRCDIR)/plug.c $(CFLAGS) $(LDFLAGS) -o mvis
dev: $(SRCDIR)/main.c plug
- $(CC) $(CFLAGS) -DHOTRELOAD $(LDFLAGS) $(SRCDIR)/main.c -o mvis
+ $(CC) $(SRCDIR)/main.c $(CFLAGS) -DHOTRELOAD $(LDFLAGS) -o mvis
plug: $(SRCDIR)/plug.c
- $(CC) $(SO_FLAGS) $(CFLAGS) $(LDFLAGS) -o libplug.so $(SRCDIR)/plug.c
+ $(CC) $(SRCDIR)/plug.c $(SO_FLAGS) $(CFLAGS) $(LDFLAGS) -o libplug.so
install:
$(INSTALL_PROGRAM) mvis $(PREFIX)$(BINDIR)/mvis
$(INSTALL_DATA) libplug.so $(PREFIX)$(LIBDIR)/libplug.so
+uninstall:
+ $(RM) /usr/local/bin/mvis
+ $(RM) /usr/local/lib64/libplug.so
+
clean:
$(RM) mvis
$(RM) libplug.so
-
-distclean: clean
- $(RM) /usr/local/bin/mvis
- $(RM) /usr/local/lib64/libplug.so