New comment by wael444 on void-packages repository https://github.com/void-linux/void-packages/pull/37834#issuecomment-1175166754 Comment: > You will need to add -I/usr/aarch64-linux-gnu/usr/include/ to the command. -I/usr/aarch64-linux-gnu/usr/include/X11 will try to search for in /usr/aarch64-linux-gnu/usr/include/X11/X11/Xft/Xft.h which obviously doesn't exist ``` cc -std=c99 -pedantic -Wall -Werror -I/usr/include/X11 `pkg-config --cflags fontconfig` -I/usr/aarch64-linux-gnu/usr/include -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -c stw.c In file included from stw.c:3: /usr/aarch64-linux-gnu/usr/include/limits.h:124:3: error: #include_next is a GCC extension [-Werror] 124 | # include_next | ^~~~~~~~~~~~ cc1: all warnings being treated as errors make: *** [Makefile:8: stw.o] Error 1 ``` note: `-Wall` in `CFLAGS`