~mmach/netext73/lz4

« back to all changes in this revision

Viewing changes to debian/patches/0001-Fix-static-link.patch

  • Committer: mmach
  • Date: 2022-11-09 18:52:10 UTC
  • Revision ID: netbit73@gmail.com-20221109185210-w358idlhh0phq688
1.9.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
From 707fbfb32f82f253a1792347ce76bca98679c8d8 Mon Sep 17 00:00:00 2001
 
2
From: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 
3
Date: Sun, 28 Aug 2022 09:06:14 +0900
 
4
Subject: [PATCH 1/2] Fix static link
 
5
 
 
6
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 
7
---
 
8
 programs/Makefile | 6 +++---
 
9
 tests/Makefile    | 4 +++-
 
10
 2 files changed, 6 insertions(+), 4 deletions(-)
 
11
 
 
12
diff --git a/programs/Makefile b/programs/Makefile
 
13
index ace0d03..fc4d6f1 100644
 
14
--- a/programs/Makefile
 
15
+++ b/programs/Makefile
 
16
@@ -91,10 +91,10 @@ lz4-exe.o: lz4-exe.rc
 
17
        $(WINDRES) -i lz4-exe.rc -o lz4-exe.o
 
18
 
 
19
 lz4: $(OBJFILES) lz4-exe.o
 
20
-       $(CC) $(FLAGS) $^ -o $@$(EXT)
 
21
+       $(CC) $(FLAGS) $^ -o $@$(EXT) -L ../lib -llz4
 
22
 else
 
23
 lz4: $(OBJFILES)
 
24
-       $(CC) $(FLAGS) $(OBJFILES) -o $@$(EXT) $(LDLIBS)
 
25
+       $(CC) $(FLAGS) $(OBJFILES) -o $@$(EXT) $(LDLIBS) -L ../lib -llz4
 
26
 endif
 
27
 
 
28
 .PHONY: lz4-release
 
29
@@ -118,7 +118,7 @@ lz4c: lz4
 
30
 
 
31
 lz4c32: CFLAGS += -m32
 
32
 lz4c32 : $(SRCFILES)
 
33
-       $(CC) $(FLAGS) $^ -o $@$(EXT)
 
34
+       $(CC) $(FLAGS) $^ -o $@$(EXT) -L ../lib -llz4
 
35
 
 
36
 lz4.1: lz4.1.md $(LIBVER_SRC)
 
37
        cat $< | $(MD2ROFF) $(MD2ROFF_FLAGS) | $(SED) -n '/^\.\\\".*/!p' > $@
 
38
diff --git a/tests/Makefile b/tests/Makefile
 
39
index 93a5581..b48070a 100644
 
40
--- a/tests/Makefile
 
41
+++ b/tests/Makefile
 
42
@@ -43,6 +43,8 @@ CFLAGS  += $(DEBUGFLAGS) $(MOREFLAGS)
 
43
 CPPFLAGS+= -I$(LZ4DIR) -I$(PRGDIR) -DXXH_NAMESPACE=LZ4_
 
44
 FLAGS    = $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)
 
45
 
 
46
+export LD_LIBRARY_PATH += $(LZ4DIR)
 
47
+
 
48
 include ../Makefile.inc
 
49
 
 
50
 LZ4 := $(PRGDIR)/lz4$(EXT)
 
51
@@ -62,7 +64,7 @@ all32: CFLAGS+=-m32
 
52
 all32: all
 
53
 
 
54
 lz4:
 
55
-       $(MAKE) -C $(PRGDIR) $@ CFLAGS="$(CFLAGS)"
 
56
+       #$(MAKE) -C $(PRGDIR) $@ CFLAGS="$(CFLAGS)"
 
57
 
 
58
 lib liblz4.pc:
 
59
        $(MAKE) -C $(LZ4DIR) $@ CFLAGS="$(CFLAGS)"
 
60
-- 
 
61
2.36.1
 
62