diff options
Diffstat (limited to 'cad/openctm/files/patch-lib_Makefile.linux')
-rw-r--r-- | cad/openctm/files/patch-lib_Makefile.linux | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/cad/openctm/files/patch-lib_Makefile.linux b/cad/openctm/files/patch-lib_Makefile.linux new file mode 100644 index 000000000000..277a200e34d3 --- /dev/null +++ b/cad/openctm/files/patch-lib_Makefile.linux @@ -0,0 +1,32 @@ +--- lib/Makefile.linux.orig 2020-03-15 00:27:35 UTC ++++ lib/Makefile.linux +@@ -27,9 +27,9 @@ + ############################################################################### + + LZMADIR = liblzma +-CC = gcc +-CFLAGS = -O3 -W -Wall -c -fPIC -DOPENCTM_BUILD -I$(LZMADIR) -DLZMA_PREFIX_CTM -std=c99 -pedantic +-CFLAGS_LZMA = -O3 -W -Wall -c -fPIC -DLZMA_PREFIX_CTM -std=c99 -pedantic ++CC ?= cc ++CFLAGS_CTM = -DOPENCTM_BUILD -I$(LZMADIR) -DLZMA_PREFIX_CTM -std=c99 -pedantic ++CFLAGS_LZMA = -DLZMA_PREFIX_CTM -std=c99 -pedantic + RM = rm -f + DEPEND = $(CPP) -MM + +@@ -67,13 +67,13 @@ clean: + $(RM) $(DYNAMICLIB) $(OBJS) $(LZMA_OBJS) + + $(DYNAMICLIB): $(OBJS) $(LZMA_OBJS) +- gcc -shared -s -Wl,-soname,$@ -o $@ $(OBJS) $(LZMA_OBJS) -lm ++ $(CC) -shared -s -Wl,-soname,$@ -o $@ $(OBJS) $(LZMA_OBJS) -lm + + %.o: %.c +- $(CC) $(CFLAGS) $< ++ $(CC) -c -fPIC $(CFLAGS_CTM) $(CFLAGS_LZMA) $< + + %.o: $(LZMADIR)/%.c +- $(CC) $(CFLAGS_LZMA) $< ++ $(CC) -c -fPIC $(CFLAGS) $(CFLAGS_LZMA) $< + + depend: + $(DEPEND) $(SRCS) $(LZMA_SRCS) > make.depend |