* Alex Vong [2015-12-14 00:07:53+0800] > Hi, > > I haven't really look into the source but perhaps the build log has > answered your question :) (or not?) > > In the build log, there are three suspicious lines: > CFLAGS = -g -std=c99 -pedantic -Wall -I. -I/usr/include > -I/usr/include/freetype2 -I/usr/X11R6/include -DVERSION="0.2" > -D_XOPEN_SOURCE=600 > LDFLAGS = -g -L/usr/lib -lc -lm -L/usr/X11R6/lib -lXft -lfontconfig -lX11 -lpng > CC = gcc > > It seems the paths are hard-coded (It is my guess), so it works in > Debian only because of luck. I suppose if the libraries were installed > into `/usr/local', which is permitted by the FHS, then the build > system won't able to find it. I think the way to fix it is to add an > additional phase to patch the build system. I thought about it. But then why Xft headers are found, but freetype are not? I believe, that guix provides CFLAGS enviroment, which overrides config.mk -- Accept: text/plain, text/x-diff Accept-Language: eo,en,ru X-Keep-In-CC: yes X-Web-Site: sinsekvu.github.io