1a196e50eSopenharmony_ciFrom 70218c0c89b399fdc6febea92aae5dcc6ad32f56 Mon Sep 17 00:00:00 2001 2a196e50eSopenharmony_ciFrom: lvying <lvying6@huawei.com> 3a196e50eSopenharmony_ciDate: Sat, 19 Oct 2019 13:07:28 +0800 4a196e50eSopenharmony_ciSubject: [PATCH 1/2] add compile option 5a196e50eSopenharmony_ci 6a196e50eSopenharmony_ciSigned-off-by: lvying <lvying6@huawei.com> 7a196e50eSopenharmony_ci--- 8a196e50eSopenharmony_ci Makefile | 4 ---- 9a196e50eSopenharmony_ci Makefile-libbz2_so | 5 ++--- 10a196e50eSopenharmony_ci 2 files changed, 2 insertions(+), 7 deletions(-) 11a196e50eSopenharmony_ci 12a196e50eSopenharmony_cidiff --git a/Makefile b/Makefile 13a196e50eSopenharmony_ciindex f8a1772..69ea7b2 100644 14a196e50eSopenharmony_ci--- a/Makefile 15a196e50eSopenharmony_ci+++ b/Makefile 16a196e50eSopenharmony_ci@@ -18,10 +18,6 @@ SHELL=/bin/sh 17a196e50eSopenharmony_ci CC=gcc 18a196e50eSopenharmony_ci AR=ar 19a196e50eSopenharmony_ci RANLIB=ranlib 20a196e50eSopenharmony_ci-LDFLAGS= 21a196e50eSopenharmony_ci- 22a196e50eSopenharmony_ci-BIGFILES=-D_FILE_OFFSET_BITS=64 23a196e50eSopenharmony_ci-CFLAGS=-Wall -Winline -O2 -g $(BIGFILES) 24a196e50eSopenharmony_ci 25a196e50eSopenharmony_ci # Where you want it installed when you do 'make install' 26a196e50eSopenharmony_ci PREFIX=/usr/local 27a196e50eSopenharmony_cidiff --git a/Makefile-libbz2_so b/Makefile-libbz2_so 28a196e50eSopenharmony_ciindex fb0f230..1eaf26a 100644 29a196e50eSopenharmony_ci--- a/Makefile-libbz2_so 30a196e50eSopenharmony_ci+++ b/Makefile-libbz2_so 31a196e50eSopenharmony_ci@@ -24,7 +24,6 @@ 32a196e50eSopenharmony_ci SHELL=/bin/sh 33a196e50eSopenharmony_ci CC=gcc 34a196e50eSopenharmony_ci BIGFILES=-D_FILE_OFFSET_BITS=64 35a196e50eSopenharmony_ci-CFLAGS=-fpic -fPIC -Wall -Winline -O2 -g $(BIGFILES) 36a196e50eSopenharmony_ci 37a196e50eSopenharmony_ci OBJS= blocksort.o \ 38a196e50eSopenharmony_ci huffman.o \ 39a196e50eSopenharmony_ci@@ -35,8 +34,8 @@ OBJS= blocksort.o \ 40a196e50eSopenharmony_ci bzlib.o 41a196e50eSopenharmony_ci 42a196e50eSopenharmony_ci all: $(OBJS) 43a196e50eSopenharmony_ci- $(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.8 $(OBJS) 44a196e50eSopenharmony_ci- $(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.8 45a196e50eSopenharmony_ci+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname -Wl,libbz2.so.1 -o libbz2.so.1.0.8 $(OBJS) 46a196e50eSopenharmony_ci+ $(CC) $(CFLAGS) $(LDFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.8 47a196e50eSopenharmony_ci rm -f libbz2.so.1.0 48a196e50eSopenharmony_ci ln -s libbz2.so.1.0.8 libbz2.so.1.0 49a196e50eSopenharmony_ci 50a196e50eSopenharmony_ci-- 51a196e50eSopenharmony_ci1.8.3.1 52a196e50eSopenharmony_ci 53