Skip to content

Commit

Permalink
Use pkg-config to detect freetype2.
Browse files Browse the repository at this point in the history
- Other methods have been deprectated for a long time
  • Loading branch information
hfiguiere committed Dec 20, 2021
1 parent 9bf7ac1 commit cbfdcac
Showing 1 changed file with 4 additions and 9 deletions.
13 changes: 4 additions & 9 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -418,15 +418,10 @@ fi
CPPFLAGS="$freetype_cflags $CPPFLAGS"
LDFLAGS="$LDFLAGS $freetype_libs"

AC_CHECK_LIB(freetype,FT_Init_FreeType,[
WMF_FT_LDFLAGS="$freetype_libs"
],[ AC_MSG_ERROR([* * * freetype(2) is required * * *])
])
AC_CHECK_HEADER(ft2build.h,[
WMF_FT_CFLAGS="$freetype_cflags"
WMF_FT_CONFIG_CFLAGS="$freetype_cflags"
],[ AC_MSG_ERROR([* * * freetype(2) is required * * *])
])
PKG_CHECK_MODULES(FT2, freetype2)
WMF_FT_LDFLAGS=$FT2_LIBS
WMF_FT_CFLAGS=$FT2_CFLAGS
WMF_FT_CONFIG_CFLAGS=$FT2_CFLAGS

GD_DEFS="$GD_DEFS -DHAVE_LIBFREETYPE"

Expand Down

0 comments on commit cbfdcac

Please sign in to comment.