[tlbuild] freetype2 library built in objs/.libs but xetex looks in libs
Jonathan Kew
jfkthame at googlemail.com
Sat Oct 4 19:30:15 CEST 2008
On 4 Oct 2008, at 6:39 PM, Ed Avis wrote:
> Building texlive-20080816-source fails because
>
> make[2]: *** No rule to make target `../../libs/freetype2/.libs/
> libfreetype.a', needed by `xetex'. Stop.
> make[2]: Leaving directory `/home/ed/inst/texlive-20080816-source/
> texk/web2c'
>
> A file libfreetype2.a has been built, but it lives in libs/freetype2/
> objs/.libs instead of libs/freetype2/.libs. Adding a symlink lets
> the build get past this error.
It looks to me like you're building within the source directories
themselves; this is known to cause problems. Look at the Build script
provided with the TL sources, and you'll see that it creates a Work
directory and then cd's into that and does an out-of-source configure
and make.
I don't know if this will affect this specific issue, but I think it's
likely to be more successful in general.
JK
More information about the tlbuild
mailing list