libfontconfig.la missing (source tarball)

Keith Packard keithp at keithp.com
Tue Dec 28 12:03:58 PST 2004


Around 16 o'clock on Dec 28, Francois Kritzinger wrote:

> the compilation exited with an error because /usr/X11R6/lib/
> libfontconfig.la could not be found.

That X.org's tarballs include upstream sources like fontconfig is a serious
problem for most users.  You can configure the X.org build system to not
built things which your system provides already, in this case the 
config/cf/host.def file should contain

#define HasFreetype2                    YES
#define HasFontconfig                   YES
#define HasExpat                        YES
#define HasLibpng                       YES
#define BuildXterm                      NO

This avoids building these pieces for which X.org is not the original 
source project.

As an aside, the fact that libtool (used in the fontconfig package)
produces .la files even on systems which don't really need them is a bug in
my opinion.  The problem here is that imake (used in the X.org package) 
never uses libtool, and so doesn't create the (unnecessary) .la file.

-keith


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20041228/07cdd370/attachment.pgp>


More information about the xorg mailing list