1
Description: Use libpng from system instead of buildin one
2
Origin: backport, commit:1391
3
Bug: http://code.google.com/p/mupen64plus/issues/detail?id=235
4
Author: Sven Eckelmann <sven@narfation.org>
7
diff --git a/rice_video/Makefile b/rice_video/Makefile
8
index 3de7316d39f05db7e4a24fed47c96b8574e1be6b..02c9ad4ad834ea3f4575b5b87ff3569f1589eded 100644
9
--- a/rice_video/Makefile
10
+++ b/rice_video/Makefile
11
@@ -76,26 +76,12 @@ OBJECTS = OGLGraphicsContext.o \
15
- liblinux/pngread.o \
18
- liblinux/pngrtran.o \
19
- liblinux/pngtrans.o \
20
- liblinux/pngwrite.o \
27
- liblinux/pngerror.o \
30
- liblinux/pngrutil.o \
32
- liblinux/pngwutil.o \
34
- liblinux/pngwtran.o \
38
@@ -131,7 +117,7 @@ targets:
39
all: version.h ricevideo.so
41
ricevideo.so: $(OBJECTS)
42
- $(LD) $(OBJECTS) $(LDFLAGS) $(GTK_LIBS) -o $@
43
+ $(LD) $(OBJECTS) $(LDFLAGS) $(CORE_LDFLAGS) $(GTK_LIBS) -o $@
47
diff --git a/rice_video/liblinux/pngrw.c b/rice_video/liblinux/pngrw.c
48
index 039cb9838bc2796a52f906af7fb3ac4554136378..673741adbc1d75499100624572a6512fdefd39dc 100644
49
--- a/rice_video/liblinux/pngrw.c
50
+++ b/rice_video/liblinux/pngrw.c
56
#ifdef _BMG_LIBPNG_STANDALONE
57
#include "BMGLibPNG.h"
65
# define png_jmpbuf(png_ptr) ((png_ptr)->jmpbuf)