summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2012-12-07 10:42:58 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2012-12-07 10:43:05 +0100
commit6c14f9498bafcd51f0b635224f2c8c676d7238ac (patch)
treec43528f226cbe407bfe3f590c367782c30c3ca6a
parent5570044378be21fc67904eb0a049f35a6be867ee (diff)
downloadptxdist-6c14f9498bafcd51f0b635224f2c8c676d7238ac.tar.gz
ptxdist-6c14f9498bafcd51f0b635224f2c8c676d7238ac.tar.xz
fbgrab: cleanup and fix building with newer toolchains
libs must be specified after source/object files. Other flags are now handled by the wrappers. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--patches/fbgrab-1.0/0001-make-makefile-cross-compilation-aware.patch6
-rw-r--r--patches/fbgrab-1.0/0002-fbgrab-include-zlib.h.patch2
-rw-r--r--rules/fbgrab.make3
3 files changed, 5 insertions, 6 deletions
diff --git a/patches/fbgrab-1.0/0001-make-makefile-cross-compilation-aware.patch b/patches/fbgrab-1.0/0001-make-makefile-cross-compilation-aware.patch
index 9fd77f9be..e783991b3 100644
--- a/patches/fbgrab-1.0/0001-make-makefile-cross-compilation-aware.patch
+++ b/patches/fbgrab-1.0/0001-make-makefile-cross-compilation-aware.patch
@@ -9,10 +9,10 @@ Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
---
Makefile | 11 +++++------
- 1 files changed, 5 insertions(+), 6 deletions(-)
+ 1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/Makefile b/Makefile
-index 14c63cb..252b098 100644
+index 14c63cb..8ae5dc8 100644
--- a/Makefile
+++ b/Makefile
@@ -4,13 +4,12 @@
@@ -22,7 +22,7 @@ index 14c63cb..252b098 100644
- splint +posixlib fbgrab.c
- gcc -g -Wall fbgrab.c -lpng -lz -o fbgrab
+# splint +posixlib fbgrab.c
-+ ${CC} ${CPPFLAGS} ${LDFLAGS} fbgrab.c -o fbgrab
++ ${CC} ${CPPFLAGS} fbgrab.c ${LDLIBS} -o fbgrab
install:
- strip fbgrab
diff --git a/patches/fbgrab-1.0/0002-fbgrab-include-zlib.h.patch b/patches/fbgrab-1.0/0002-fbgrab-include-zlib.h.patch
index 6c1b33eac..22474f7ca 100644
--- a/patches/fbgrab-1.0/0002-fbgrab-include-zlib.h.patch
+++ b/patches/fbgrab-1.0/0002-fbgrab-include-zlib.h.patch
@@ -8,7 +8,7 @@ we use symbols from there, we should include zlib.h directly.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
---
fbgrab.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
diff --git a/fbgrab.c b/fbgrab.c
index fc89f5a..0c959f6 100644
diff --git a/rules/fbgrab.make b/rules/fbgrab.make
index ca9132b94..70fa0f753 100644
--- a/rules/fbgrab.make
+++ b/rules/fbgrab.make
@@ -30,10 +30,9 @@ FBGRAB_DIR := $(BUILDDIR)/$(FBGRAB)
# ----------------------------------------------------------------------------
# overwrite some vars in the makefile
-FBGRAB_MAKE_ENV := $(CROSS_ENV)
FBGRAB_MAKE_OPT = \
$(CROSS_ENV_CC) \
- LDFLAGS='`$(CROSS_ENV) eval PATH=$(CROSS_PATH) $$PKG_CONFIG --libs libpng` $(CROSS_LDFLAGS)'
+ LDLIBS='`$(CROSS_ENV) eval PATH=$(CROSS_PATH) $$PKG_CONFIG --libs libpng`'
# ----------------------------------------------------------------------------
# Target-Install