SDL_ttf: initial work on tweaking build and linkage of included libharfbuzz:

From 9a7ef3fb640a1f086d9b02954c3b4bbfb3578871 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Sat, 10 Apr 2021 01:35:40 +0300
Subject: [PATCH] initial work on tweaking build and linkage of included
 libharfbuzz:

- require g++ with C++11 support.
- don't link to libstdc++ if we can.
- silence -Wunused-result warnings.
---
 Makefile.am                        |   17 +-
 Makefile.in                        |  203 ++--
 acinclude/ax_cxx_compile_stdcxx.m4 |  982 +++++++++++++++++
 aclocal.m4                         |    3 +-
 configure                          | 1561 +++++++++++++++++++++++++---
 configure.ac                       |   20 +
 6 files changed, 2531 insertions(+), 255 deletions(-)
 create mode 100644 acinclude/ax_cxx_compile_stdcxx.m4

diff --git a/Makefile.am b/Makefile.am
index c284f10..120a640 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -13,8 +13,8 @@ libSDL2_ttf_la_SOURCES =		\
 
 libSDL2_ttf_la_CPPFLAGS =
 
-FREETYPE_PATH := external/freetype-2.10.4
-FREETYPE_SOURCES := \
+FREETYPE_PATH = external/freetype-2.10.4
+FREETYPE_SOURCES = \
 	$(FREETYPE_PATH)/src/autofit/autofit.c \
 	$(FREETYPE_PATH)/src/base/ftbase.c \
 	$(FREETYPE_PATH)/src/base/ftbbox.c \
@@ -62,8 +62,8 @@ libSDL2_ttf_la_SOURCES += $(FREETYPE_SOURCES)
 libSDL2_ttf_la_CPPFLAGS += -I$(srcdir)/$(FREETYPE_PATH)/include -DFT2_BUILD_LIBRARY -DFT_PUBLIC_FUNCTION_ATTRIBUTE=
 endif
 
-HARFBUZZ_PATH := external/harfbuzz-2.8.0
-HARFBUZZ_SOURCES := \
+HARFBUZZ_PATH = external/harfbuzz-2.8.0
+HARFBUZZ_SOURCES = \
 	$(HARFBUZZ_PATH)/src/hb-aat-layout.cc \
 	$(HARFBUZZ_PATH)/src/hb-aat-map.cc \
 	$(HARFBUZZ_PATH)/src/hb-blob.cc \
@@ -111,7 +111,13 @@ HARFBUZZ_SOURCES := \
 if USE_BUILTIN_HARFBUZZ
 libSDL2_ttf_la_SOURCES += $(HARFBUZZ_SOURCES)
 libSDL2_ttf_la_CPPFLAGS += -I$(srcdir)/$(HARFBUZZ_PATH) -I$(srcdir)/$(HARFBUZZ_PATH)/src -DHAVE_CONFIG_H -DFT_CONFIG_OPTION_USE_HARFBUZZ
-libSDL2_ttf_la_CXXFLAGS := -std=c++11
+if OS_WIN32
+LINKER = $(CXXLINK)
+else
+LINKER = $(LINK)
+endif
+else
+LINKER = $(LINK)
 endif
 
 if USE_VERSION_RC
@@ -126,6 +132,7 @@ libSDL2_ttf_la_LDFLAGS = 	\
 	-release $(LT_RELEASE)	\
 	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
 endif
+libSDL2_ttf_la_LINK = $(LINKER) $(libSDL2_ttf_la_LDFLAGS)
 libSDL2_ttf_la_LIBADD = @MATHLIB@
 
 pkgconfigdir = $(libdir)/pkgconfig
diff --git a/Makefile.in b/Makefile.in
index ee9decc..31b3010 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -99,7 +99,9 @@ host_triplet = @host@
 noinst_PROGRAMS = showfont$(EXEEXT) glfont$(EXEEXT)
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/acinclude/freetype2.m4 \
+am__aclocal_m4_deps =  \
+	$(top_srcdir)/acinclude/ax_cxx_compile_stdcxx.m4 \
+	$(top_srcdir)/acinclude/freetype2.m4 \
 	$(top_srcdir)/acinclude/libtool.m4 \
 	$(top_srcdir)/acinclude/ltoptions.m4 \
 	$(top_srcdir)/acinclude/ltsugar.m4 \
@@ -322,17 +324,13 @@ am__objects_3 = $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-layout.lo \
 am_libSDL2_ttf_la_OBJECTS = libSDL2_ttf_la-SDL_ttf.lo $(am__objects_2) \
 	$(am__objects_4)
 libSDL2_ttf_la_OBJECTS = $(am_libSDL2_ttf_la_OBJECTS)
+glfont_SOURCES = glfont.c
+glfont_OBJECTS = glfont.$(OBJEXT)
+glfont_DEPENDENCIES = libSDL2_ttf.la
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
 am__v_lt_1 = 
-libSDL2_ttf_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
-	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
-	$(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) \
-	$(libSDL2_ttf_la_LDFLAGS) $(LDFLAGS) -o $@
-glfont_SOURCES = glfont.c
-glfont_OBJECTS = glfont.$(OBJEXT)
-glfont_DEPENDENCIES = libSDL2_ttf.la
 showfont_SOURCES = showfont.c
 showfont_OBJECTS = showfont.$(OBJEXT)
 showfont_DEPENDENCIES = libSDL2_ttf.la
@@ -563,6 +561,7 @@ FT2_CONFIG = @FT2_CONFIG@
 FT2_LIBS = @FT2_LIBS@
 GL_LIBS = @GL_LIBS@
 GREP = @GREP@
+HAVE_CXX11 = @HAVE_CXX11@
 HB_CFLAGS = @HB_CFLAGS@
 HB_LIBS = @HB_LIBS@
 INSTALL = @INSTALL@
@@ -667,6 +666,7 @@ pdfdir = @pdfdir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
 psdir = @psdir@
+runstatedir = @runstatedir@
 sbindir = @sbindir@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
@@ -686,8 +686,8 @@ libSDL2_ttfinclude_HEADERS = \
 
 libSDL2_ttf_la_SOURCES = SDL_ttf.c $(am__append_1) $(am__append_3)
 libSDL2_ttf_la_CPPFLAGS = $(am__append_2) $(am__append_4)
-FREETYPE_PATH := external/freetype-2.10.4
-FREETYPE_SOURCES := \
+FREETYPE_PATH = external/freetype-2.10.4
+FREETYPE_SOURCES = \
 	$(FREETYPE_PATH)/src/autofit/autofit.c \
 	$(FREETYPE_PATH)/src/base/ftbase.c \
 	$(FREETYPE_PATH)/src/base/ftbbox.c \
@@ -730,8 +730,8 @@ FREETYPE_SOURCES := \
 	$(FREETYPE_PATH)/src/type42/type42.c \
 	$(FREETYPE_PATH)/src/winfonts/winfnt.c
 
-HARFBUZZ_PATH := external/harfbuzz-2.8.0
-HARFBUZZ_SOURCES := \
+HARFBUZZ_PATH = external/harfbuzz-2.8.0
+HARFBUZZ_SOURCES = \
 	$(HARFBUZZ_PATH)/src/hb-aat-layout.cc \
 	$(HARFBUZZ_PATH)/src/hb-aat-map.cc \
 	$(HARFBUZZ_PATH)/src/hb-blob.cc \
@@ -776,7 +776,9 @@ HARFBUZZ_SOURCES := \
 	$(HARFBUZZ_PATH)/src/hb-ucd.cc \
 	$(HARFBUZZ_PATH)/src/hb-unicode.cc
 
-@USE_BUILTIN_HARFBUZZ_TRUE@libSDL2_ttf_la_CXXFLAGS := -std=c++11
+@OS_WIN32_FALSE@@USE_BUILTIN_HARFBUZZ_TRUE@LINKER = $(LINK)
+@OS_WIN32_TRUE@@USE_BUILTIN_HARFBUZZ_TRUE@LINKER = $(CXXLINK)
+@USE_BUILTIN_HARFBUZZ_FALSE@LINKER = $(LINK)
 @USE_VERSION_RC_FALSE@libSDL2_ttf_la_LDFLAGS = \
 @USE_VERSION_RC_FALSE@	-no-undefined		\
 @USE_VERSION_RC_FALSE@	-release $(LT_RELEASE)	\
@@ -788,6 +790,7 @@ HARFBUZZ_SOURCES := \
 @USE_VERSION_RC_TRUE@	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -Wl,version.o
 
 @USE_VERSION_RC_TRUE@libSDL2_ttf_la_DEPENDENCIES = version.o
+libSDL2_ttf_la_LINK = $(LINKER) $(libSDL2_ttf_la_LDFLAGS)
 libSDL2_ttf_la_LIBADD = @MATHLIB@
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = SDL2_ttf.pc
@@ -1286,7 +1289,7 @@ $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-unicode.lo:  \
 	$(HARFBUZZ_PATH)/src/$(DEPDIR)/$(am__dirstamp)
 
 libSDL2_ttf.la: $(libSDL2_ttf_la_OBJECTS) $(libSDL2_ttf_la_DEPENDENCIES) $(EXTRA_libSDL2_ttf_la_DEPENDENCIES) 
-	$(AM_V_CXXLD)$(libSDL2_ttf_la_LINK) -rpath $(libdir) $(libSDL2_ttf_la_OBJECTS) $(libSDL2_ttf_la_LIBADD) $(LIBS)
+	$(AM_V_GEN)$(libSDL2_ttf_la_LINK) -rpath $(libdir) $(libSDL2_ttf_la_OBJECTS) $(libSDL2_ttf_la_LIBADD) $(LIBS)
 
 glfont$(EXEEXT): $(glfont_OBJECTS) $(glfont_DEPENDENCIES) $(EXTRA_glfont_DEPENDENCIES) 
 	@rm -f glfont$(EXEEXT)
@@ -1785,305 +1788,305 @@ $(FREETYPE_PATH)/src/winfonts/libSDL2_ttf_la-winfnt.lo: $(FREETYPE_PATH)/src/win
 @am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-layout.lo: $(HARFBUZZ_PATH)/src/hb-aat-layout.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-layout.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-aat-layout.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-layout.lo `test -f '$(HARFBUZZ_PATH)/src/hb-aat-layout.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-aat-layout.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-layout.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-aat-layout.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-layout.lo `test -f '$(HARFBUZZ_PATH)/src/hb-aat-layout.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-aat-layout.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-aat-layout.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-aat-layout.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-aat-layout.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-layout.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-layout.lo `test -f '$(HARFBUZZ_PATH)/src/hb-aat-layout.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-aat-layout.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-layout.lo `test -f '$(HARFBUZZ_PATH)/src/hb-aat-layout.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-aat-layout.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-map.lo: $(HARFBUZZ_PATH)/src/hb-aat-map.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-map.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-aat-map.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-map.lo `test -f '$(HARFBUZZ_PATH)/src/hb-aat-map.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-aat-map.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-map.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-aat-map.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-map.lo `test -f '$(HARFBUZZ_PATH)/src/hb-aat-map.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-aat-map.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-aat-map.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-aat-map.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-aat-map.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-map.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-map.lo `test -f '$(HARFBUZZ_PATH)/src/hb-aat-map.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-aat-map.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-aat-map.lo `test -f '$(HARFBUZZ_PATH)/src/hb-aat-map.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-aat-map.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-blob.lo: $(HARFBUZZ_PATH)/src/hb-blob.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-blob.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-blob.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-blob.lo `test -f '$(HARFBUZZ_PATH)/src/hb-blob.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-blob.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-blob.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-blob.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-blob.lo `test -f '$(HARFBUZZ_PATH)/src/hb-blob.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-blob.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-blob.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-blob.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-blob.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-blob.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-blob.lo `test -f '$(HARFBUZZ_PATH)/src/hb-blob.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-blob.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-blob.lo `test -f '$(HARFBUZZ_PATH)/src/hb-blob.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-blob.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer-serialize.lo: $(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer-serialize.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-buffer-serialize.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer-serialize.lo `test -f '$(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer-serialize.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-buffer-serialize.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer-serialize.lo `test -f '$(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-buffer-serialize.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-buffer-serialize.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer-serialize.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer-serialize.lo `test -f '$(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer-serialize.lo `test -f '$(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-buffer-serialize.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer.lo: $(HARFBUZZ_PATH)/src/hb-buffer.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-buffer.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer.lo `test -f '$(HARFBUZZ_PATH)/src/hb-buffer.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-buffer.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-buffer.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer.lo `test -f '$(HARFBUZZ_PATH)/src/hb-buffer.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-buffer.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-buffer.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-buffer.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-buffer.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer.lo `test -f '$(HARFBUZZ_PATH)/src/hb-buffer.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-buffer.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-buffer.lo `test -f '$(HARFBUZZ_PATH)/src/hb-buffer.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-buffer.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-common.lo: $(HARFBUZZ_PATH)/src/hb-common.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-common.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-common.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-common.lo `test -f '$(HARFBUZZ_PATH)/src/hb-common.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-common.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-common.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-common.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-common.lo `test -f '$(HARFBUZZ_PATH)/src/hb-common.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-common.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-common.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-common.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-common.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-common.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-common.lo `test -f '$(HARFBUZZ_PATH)/src/hb-common.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-common.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-common.lo `test -f '$(HARFBUZZ_PATH)/src/hb-common.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-common.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-face.lo: $(HARFBUZZ_PATH)/src/hb-face.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-face.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-face.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-face.lo `test -f '$(HARFBUZZ_PATH)/src/hb-face.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-face.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-face.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-face.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-face.lo `test -f '$(HARFBUZZ_PATH)/src/hb-face.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-face.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-face.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-face.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-face.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-face.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-face.lo `test -f '$(HARFBUZZ_PATH)/src/hb-face.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-face.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-face.lo `test -f '$(HARFBUZZ_PATH)/src/hb-face.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-face.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-fallback-shape.lo: $(HARFBUZZ_PATH)/src/hb-fallback-shape.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-fallback-shape.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-fallback-shape.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-fallback-shape.lo `test -f '$(HARFBUZZ_PATH)/src/hb-fallback-shape.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-fallback-shape.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-fallback-shape.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-fallback-shape.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-fallback-shape.lo `test -f '$(HARFBUZZ_PATH)/src/hb-fallback-shape.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-fallback-shape.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-fallback-shape.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-fallback-shape.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-fallback-shape.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-fallback-shape.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-fallback-shape.lo `test -f '$(HARFBUZZ_PATH)/src/hb-fallback-shape.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-fallback-shape.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-fallback-shape.lo `test -f '$(HARFBUZZ_PATH)/src/hb-fallback-shape.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-fallback-shape.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-font.lo: $(HARFBUZZ_PATH)/src/hb-font.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-font.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-font.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-font.lo `test -f '$(HARFBUZZ_PATH)/src/hb-font.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-font.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-font.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-font.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-font.lo `test -f '$(HARFBUZZ_PATH)/src/hb-font.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-font.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-font.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-font.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-font.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-font.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-font.lo `test -f '$(HARFBUZZ_PATH)/src/hb-font.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-font.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-font.lo `test -f '$(HARFBUZZ_PATH)/src/hb-font.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-font.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-ft.lo: $(HARFBUZZ_PATH)/src/hb-ft.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-ft.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-ft.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-ft.lo `test -f '$(HARFBUZZ_PATH)/src/hb-ft.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-ft.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-ft.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-ft.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-ft.lo `test -f '$(HARFBUZZ_PATH)/src/hb-ft.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-ft.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-ft.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-ft.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_CXX)source='$(HARFBUZZ_PATH)/src/hb-ft.cc' object='$(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-ft.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-ft.lo `test -f '$(HARFBUZZ_PATH)/src/hb-ft.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-ft.cc
+@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-ft.lo `test -f '$(HARFBUZZ_PATH)/src/hb-ft.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-ft.cc
 
 $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-number.lo: $(HARFBUZZ_PATH)/src/hb-number.cc
-@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(libSDL2_ttf_la_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-number.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-number.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-number.lo `test -f '$(HARFBUZZ_PATH)/src/hb-number.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-number.cc
+@am__fastdepCXX_TRUE@	$(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libSDL2_ttf_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-number.lo -MD -MP -MF $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-number.Tpo -c -o $(HARFBUZZ_PATH)/src/libSDL2_ttf_la-hb-number.lo `test -f '$(HARFBUZZ_PATH)/src/hb-number.cc' || echo '$(srcdir)/'`$(HARFBUZZ_PATH)/src/hb-number.cc
 @am__fastdepCXX_TRUE@	$(AM_V_at)$(am__mv) $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-number.Tpo $(HARFBUZZ_PATH)/src/$(DEPDIR)/libSDL2_ttf_la-hb-number.Plo
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	$(AM_V_C

(Patch may be truncated, please check the link at the top of this post.)