diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -20,6 +20,8 @@ CFLAGS += -D_DEFAULT_SOURCE=1 # for random_r CFLAGS += -I. -I$(SOURCE_DIR) CFLAGS += $(CFLAGS_DEP) +NASMFLAGS += -Dprivate_prefix=mg2di + LDFLAGS_COMMON = $(LDFLAGS_DEP) LDFLAGS_COMMON += -lm -llapacke -lblas -lthreadpool -lndarray LDFLAGS_TARGET = -shared -Wl,--version-script=$(SOURCE_DIR)/libmg2d.v @@ -61,8 +63,8 @@ $(foreach testprog, $(TESTPROGS), $(eval $(testprog): TESTOBJ = $(testprog).c.o) $(CC) $(CFLAGS) -MMD -MF $(@:.o=.d) -MT $@ -c -o $@ $< %.asm.o: %.asm - nasm -i $(SOURCE_DIR)/ -f elf64 -MD $(@:.o=.d) -MT $@ $< - nasm -i $(SOURCE_DIR)/ -f elf64 -o $@ $< + nasm $(NASMFLAGS) -i $(SOURCE_DIR)/ -f elf64 -MD $(@:.o=.d) -MT $@ $< + nasm $(NASMFLAGS) -i $(SOURCE_DIR)/ -f elf64 -o $@ $< clean: -rm -f *.o *.d *.pyc $(TARGET) |