xref: /OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/libacpi/files/makefile-fix.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunUpstream-Status: Pending
2*4882a593Smuzhiyun
3*4882a593Smuzhiyun---
4*4882a593Smuzhiyun Makefile  |    6 +++---
5*4882a593Smuzhiyun config.mk |    3 ++-
6*4882a593Smuzhiyun 2 files changed, 5 insertions(+), 4 deletions(-)
7*4882a593Smuzhiyun
8*4882a593SmuzhiyunIndex: libacpi-0.2/Makefile
9*4882a593Smuzhiyun===================================================================
10*4882a593Smuzhiyun--- libacpi-0.2.orig/Makefile	2007-07-29 14:09:34.000000000 +0200
11*4882a593Smuzhiyun+++ libacpi-0.2/Makefile	2008-09-26 10:34:53.000000000 +0200
12*4882a593Smuzhiyun@@ -25,16 +25,16 @@ ${OBJ}: config.mk libacpi.h
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun libacpi.a: ${OBJ}
15*4882a593Smuzhiyun 	@echo AR $@
16*4882a593Smuzhiyun-	@${AR} $@ ${OBJ}
17*4882a593Smuzhiyun+	${AR} ${ARFLAGS} $@ ${OBJ}
18*4882a593Smuzhiyun 	@${RANLIB} $@
19*4882a593Smuzhiyun
20*4882a593Smuzhiyun libacpi.so: ${OBJ}
21*4882a593Smuzhiyun 	@echo LD $@
22*4882a593Smuzhiyun-	@${LD} ${SOFLAGS} -o $@.${SOVERSION} ${OBJ}
23*4882a593Smuzhiyun+	@${CC} ${SOFLAGS} -o $@.${SOVERSION} ${OBJ}
24*4882a593Smuzhiyun
25*4882a593Smuzhiyun test-libacpi: ${OBJ_test}
26*4882a593Smuzhiyun 	@echo LD $@
27*4882a593Smuzhiyun-	@${LD} -o $@ ${OBJ_test} ${LDFLAGS}
28*4882a593Smuzhiyun+	@${CC} -o $@ ${OBJ_test} ${LDFLAGS}
29*4882a593Smuzhiyun 	@strip $@
30*4882a593Smuzhiyun
31*4882a593Smuzhiyun install: all
32*4882a593SmuzhiyunIndex: libacpi-0.2/config.mk
33*4882a593Smuzhiyun===================================================================
34*4882a593Smuzhiyun--- libacpi-0.2.orig/config.mk	2007-07-29 14:09:34.000000000 +0200
35*4882a593Smuzhiyun+++ libacpi-0.2/config.mk	2008-09-26 10:34:33.000000000 +0200
36*4882a593Smuzhiyun@@ -9,9 +9,10 @@ MANPREFIX = ${PREFIX}/share/man
37*4882a593Smuzhiyun # flags
38*4882a593Smuzhiyun SOFLAGS = -shared -Wl,-soname,${SONAME}
39*4882a593Smuzhiyun CFLAGS += -fPIC -g --pedantic -Wall -Wextra
40*4882a593Smuzhiyun+ARFLAGS = cr
41*4882a593Smuzhiyun
42*4882a593Smuzhiyun # Compiler and linker
43*4882a593Smuzhiyun CC = cc
44*4882a593Smuzhiyun LD = ${CC}
45*4882a593Smuzhiyun-AR = ar cr
46*4882a593Smuzhiyun+AR = ar
47*4882a593Smuzhiyun RANLIB = ranlib
48