(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
replace/41b28d7194a279bdc17475d4fbe2ea6ec885a466
bjarni 20 years ago
parent e7ee76dc56
commit 14a025a6bf

@ -214,12 +214,6 @@ endif
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 @@ ifdef FREEBSD
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

Loading…
Cancel
Save