@@ -19,12 +19,12 @@ ifeq ($(config),release)
19
19
INCLUDES += -I. -Ithird_party/butteraugli
20
20
FORCE_INCLUDE +=
21
21
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 `
24
24
ALL_RESFLAGS += $(RESFLAGS ) $(DEFINES ) $(INCLUDES )
25
25
LIBS +=
26
26
LDDEPS +=
27
- ALL_LDFLAGS += $(LDFLAGS ) ` pkg-config --static --libs libpng `
27
+ ALL_LDFLAGS += $(LDFLAGS ) ` pkg-config --static --libs libpng || libpng-config --static --ldflags `
28
28
LINKCMD = $(AR ) -rcs "$@ " $(OBJECTS )
29
29
define PREBUILDCMDS
30
30
endef
@@ -46,12 +46,12 @@ ifeq ($(config),debug)
46
46
INCLUDES += -I. -Ithird_party/butteraugli
47
47
FORCE_INCLUDE +=
48
48
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 `
51
51
ALL_RESFLAGS += $(RESFLAGS ) $(DEFINES ) $(INCLUDES )
52
52
LIBS +=
53
53
LDDEPS +=
54
- ALL_LDFLAGS += $(LDFLAGS ) ` pkg-config --static --libs libpng `
54
+ ALL_LDFLAGS += $(LDFLAGS ) ` pkg-config --static --libs libpng || libpng-config --static --ldflags `
55
55
LINKCMD = $(AR ) -rcs "$@ " $(OBJECTS )
56
56
define PREBUILDCMDS
57
57
endef
0 commit comments