Re: Releasing Xft2 and Fontconfig

Jos Backus <[email protected]>
Newsgroups gmane.comp.xfree86.render
Message-ID <[email protected]>
[Please cc me as I am not on this list. Thanks.]

Keith Packard wrote:
>Thanks for the info; looks like the imake build process doesn't quite work 
>on XFree86 4.2.  You should be able to get things working with ./configure 
>instead.  I'll get the Imakefiles working in the next cut.

Thanks Keith. Xft is still giving me problems though:

creating config.h
lizzy:~/xfontstuff/Xft% gmake      
cc -g -O2 -I. -DHAVE_CONFIG_H -I/usr/local/include/freetype2 -I/usr/local/include -fPIC -DPIC -c xftcolor.c -o xftcolor.o
In file included from xftcolor.c:25:
xftint.h:36:22: X11/Xlib.h: No such file or directory
xftint.h:37:21: X11/Xmd.h: No such file or directory
In file included from xftint.h:39,
                 from xftcolor.c:25:
Xft.h:36:35: fontconfig/fontconfig.h: No such file or directory
Xft.h:37:36: X11/extensions/Xrender.h: No such file or directory
Xft.h:39:28: X11/Xfuncproto.h: No such file or directory
In file included from xftint.h:39,
                 from xftcolor.c:25:
Xft.h:58: syntax error before "FcCharSet"
Xft.h:66: syntax error before "XRenderColor"
Xft.h:70: syntax error before "FcChar32"
Xft.h:77: syntax error before "FcChar32"
Xft.h:99: syntax error before "Bool"
Xft.h:100: syntax error before '*' token
Xft.h:104: warning: data definition has no type or storage class
Xft.h:107: syntax error before "XftColorAllocValue"
Xft.h:107: syntax error before '*' token
Xft.h:111: warning: data definition has no type or storage class
Xft.h:114: syntax error before '*' token
[etc.]

Looks like -I/usr/X11R6/include is missing, not sure about the other missing
includes. Also, the Makefiles seem to be gmake-centric as they use -C which
BSD make does not support.

-- 
Jos Backus                 _/  _/_/_/        Santa Clara, CA
                          _/  _/   _/
                         _/  _/_/_/             
                    _/  _/  _/    _/
[email protected]     _/_/   _/_/_/            use Std::Disclaimer;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.