Open Sharabaddin opened 1 year ago
Is this define from the FreeType library? Maybe you have a very old version of FreeType?
@BillKek how check?
I am having this same issue. I have installed the latest version of FreeType and all other dependancies, but I am getting this error:
src/free_glyph.c:9:60: error: ‘FT_RENDER_MODE_SDF’ undeclared (first use in this function); did you mean ‘FT_RENDER_MODE_MAX’?
9 | FT_Int32 load_flags = FT_LOAD_RENDER | FT_LOAD_TARGET_(FT_RENDER_MODE_SDF);
| ^~~~~~~~~~~~~~~~~~
I am also getting this:
/usr/include/freetype2/freetype/freetype.h:3135:47: note: in definition of macro ‘FT_LOAD_TARGET_’
3135 | #define FT_LOAD_TARGET_( x ) ( (FT_Int32)( (x) & 15 ) << 16 )
| ^
src/free_glyph.c:9:60: note: each undeclared identifier is reported only once for each function it appears in
9 | FT_Int32 load_flags = FT_LOAD_RENDER | FT_LOAD_TARGET_(FT_RENDER_MODE_SDF);
| ^~~~~~~~~~~~~~~~~~
/usr/include/freetype2/freetype/freetype.h:3135:47: note: in definition of macro ‘FT_LOAD_TARGET_’
3135 | #define FT_LOAD_TARGET_( x ) ( (FT_Int32)( (x) & 15 ) << 16 )
|
I think this project looks really promising, and I hope the error is resolved soon, as I am looking forward to trying it out.
i am getting same error
src/free_glyph.c:9:60: error: ‘FT_RENDER_MODE_SDF’ undeclared (first use in this function); did you mean ‘FT_RENDER_MODE_MAX’?
How fix it error?