(svn r951) Makefile: fixed missing flag for libpng, which prevented lib detection if SDL was not used
authorbjarni
Sat, 04 Dec 2004 23:19:31 +0000
changeset 551 f69b4fc48d19
parent 550 8dc336486d9e
child 552 698b1118e41f
(svn r951) Makefile: fixed missing flag for libpng, which prevented lib detection if SDL was not used
Makefile: Combined the OSX specific libpng code with the general one. Now OSX have no special code for libpng
Makefile
--- a/Makefile	Sat Dec 04 22:29:18 2004 +0000
+++ b/Makefile	Sat Dec 04 23:19:31 2004 +0000
@@ -214,12 +214,6 @@
 endif
 endif
 
-# For some reason it will not link with libpng if SDL is disabled
-# this automatically disables libpng if no SDL is found
-ifndef WITH_SDL
-WITH_PNG:=
-endif
-
 
 
 ##############################################################################
@@ -415,21 +409,13 @@
 LIBS += -lpng
 else
 CFLAGS += `libpng-config --cflags`
-ifdef OSX
-ifdef STATIC
-# Seems like we need a tiny hack for OSX static to work
-LIBS += `libpng-config --prefix`/lib/libpng.a
-else
-LIBS += `libpng-config  --libs`
-endif
-else
+
 # seems like older libpng versions are broken and need this
 PNGCONFIG_FLAGS = --ldflags --libs
 ifdef STATIC
 LIBS += `libpng-config --static $(PNGCONFIG_FLAGS)`
 else
-LIBS += `libpng-config  $(PNGCONFIG_FLAGS)`
-endif
+LIBS += `libpng-config  --L_opts $(PNGCONFIG_FLAGS)`
 endif
 endif
 endif