From 47fd9b3124d44d6cfe8b1fae99867482e376bc08 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Tue, 21 Apr 2026 17:09:20 +0300 Subject: [PATCH] sokol: fix fontstash freetype compiler bug (fixes #17376) --- vlib/fontstash/a_d_use_freetype.v | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vlib/fontstash/a_d_use_freetype.v b/vlib/fontstash/a_d_use_freetype.v index 199fe3107..f3c6d5797 100644 --- a/vlib/fontstash/a_d_use_freetype.v +++ b/vlib/fontstash/a_d_use_freetype.v @@ -1,8 +1,8 @@ module fontstash #define FONS_USE_FREETYPE 1 -#flag windows -I @VEXEROOT/thirdparty/freetype/include -#flag windows -L @VEXEROOT/thirdparty/freetype/win64 +// Windows fontstash forces stb_truetype in thirdparty/fontstash/fontstash.h, +// so adding freetype link flags here only creates a stale linker dependency. #flag linux -I/usr/include/freetype2 #flag darwin -I/usr/local/include/freetype2 // brew on m1 @@ -13,7 +13,6 @@ module fontstash #flag darwin -L/opt/local/lib #flag freebsd -I/usr/local/include/freetype2 #flag freebsd -Wl -L/usr/local/lib -#flag windows -lfreetype #flag linux -lfreetype #flag darwin -lfreetype #flag darwin -lpng -lbz2 -lz -- 2.39.5