[MacPorts] #62187: freetype @2.10.4: fatal error: 'ft2build.h' file not found
MacPorts
noreply at macports.org
Sat Jan 30 23:02:52 UTC 2021
#62187: freetype @2.10.4: fatal error: 'ft2build.h' file not found
----------------------+--------------------
Reporter: nsklaus | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Keywords: freetype | Port:
----------------------+--------------------
i'm trying to compile two projects: wine and dwm
both suffer from the same problem, they have trouble locating freetype
files.
here trying to compile dwm:
{{{
-> dwm $ sudo port install freetype
Password:
---> Computing dependencies for freetype
---> Cleaning freetype
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
-> dwm $
-> dwm $ pwd
/Users/klaus/Sources/dwm
-> dwm $ make
dwm build options:
CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os
-I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE
-D_BSD_SOURCE -D_POSIX_C_SOURCE=200809L -DVERSION="6.2" -DXINERAMA
LDFLAGS = -L/usr/X11R6/lib -lX11 -lXinerama -lfontconfig -lXft -lX11-xcb
-lxcb -lxcb-res
CC = cc
cc -c -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os
-I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE
-D_BSD_SOURCE -D_POSIX_C_SOURCE=200809L -DVERSION=\"6.2\" -DXINERAMA drw.c
In file included from drw.c:6:
/usr/X11R6/include/X11/Xft/Xft.h:40:10: fatal error: 'ft2build.h' file not
found
#include <ft2build.h>
^~~~~~~~~~~~
1 error generated.
make: *** [drw.o] Error 1
?2 dwm $ l /opt/local/include/freetype2/
/opt/local/include/freetype2/
[1.5K] freetype
[ 990] ft2build.h
1 directory, 1 file
-> dwm $
}}}
as for wine, i con configure and make it. no errors. freetype support is
found during the ./configure.
in the end when wine is built, i try to run it with: ./wine64 winecfg
and there it complains it cannot find freetype support..
here's the output:
{{{
-> wine-6.1 $ ./wine64 notepad
Wine cannot find the FreeType font library. To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
}}}
i'm on macos 11.2 rc, arm64 arch, but i run everything through rosetta2
(star term with roseetta2) so it's all x86_64 env.
--
Ticket URL: <https://trac.macports.org/ticket/62187>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list