@@ -19,12 +19,12 @@ ifeq ($(config),release)
1919 INCLUDES += -I. -Ithird_party/butteraugli
2020 FORCE_INCLUDE +=
2121 ALL_CPPFLAGS += $(CPPFLAGS ) -MMD -MP $(DEFINES ) $(INCLUDES )
22- ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -O3 -g ` pkg-config --static --cflags libpng `
23- ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -O3 -g -std=c++11 ` pkg-config --static --cflags libpng `
22+ ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -O3 -g ` pkg-config --static --cflags libpng || libpng-config --static --cflags `
23+ ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -O3 -g -std=c++11 ` pkg-config --static --cflags libpng || libpng-config --static --cflags `
2424 ALL_RESFLAGS += $(RESFLAGS ) $(DEFINES ) $(INCLUDES )
2525 LIBS +=
2626 LDDEPS +=
27- ALL_LDFLAGS += $(LDFLAGS ) ` pkg-config --static --libs libpng `
27+ ALL_LDFLAGS += $(LDFLAGS ) ` pkg-config --static --libs libpng || libpng-config --static --ldflags `
2828 LINKCMD = $(AR ) -rcs "$@ " $(OBJECTS )
2929 define PREBUILDCMDS
3030 endef
@@ -46,12 +46,12 @@ ifeq ($(config),debug)
4646 INCLUDES += -I. -Ithird_party/butteraugli
4747 FORCE_INCLUDE +=
4848 ALL_CPPFLAGS += $(CPPFLAGS ) -MMD -MP $(DEFINES ) $(INCLUDES )
49- ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -g ` pkg-config --static --cflags libpng `
50- ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -g -std=c++11 ` pkg-config --static --cflags libpng `
49+ ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -g ` pkg-config --static --cflags libpng || libpng-config --static --cflags `
50+ ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -g -std=c++11 ` pkg-config --static --cflags libpng || libpng-config --static --cflags `
5151 ALL_RESFLAGS += $(RESFLAGS ) $(DEFINES ) $(INCLUDES )
5252 LIBS +=
5353 LDDEPS +=
54- ALL_LDFLAGS += $(LDFLAGS ) ` pkg-config --static --libs libpng `
54+ ALL_LDFLAGS += $(LDFLAGS ) ` pkg-config --static --libs libpng || libpng-config --static --ldflags `
5555 LINKCMD = $(AR ) -rcs "$@ " $(OBJECTS )
5656 define PREBUILDCMDS
5757 endef
0 commit comments