[tex-live] xetex and shared libraries
Jonathan Kew
jfkthame at googlemail.com
Tue Jul 14 00:30:17 CEST 2009
On 13 Jul 2009, at 22:47, Reinhard Kotucha wrote:
> Hi,
> I installed TeX Live today on a server running CentOS. I couldn't
> create all format files. The problem is:
>
> $ ldd `which xetex`
> libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1
> (0x0000003705e00000)
> libexpat.so.1 => not found
> libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x0000003706200000)
> libz.so.1 => /usr/lib64/libz.so.1 (0x00000037d8400000)
> libm.so.6 => /lib64/libm.so.6 (0x00000037d8800000)
> libc.so.6 => /lib64/libc.so.6 (0x00000037d7c00000)
> libexpat.so.0 => /lib64/libexpat.so.0 (0x00000037db000000)
> /lib64/ld-linux-x86-64.so.2 (0x00000037d7800000)
>
> I have no root permissions there. I didn't encounter this problem
> with TL-2008, but I'm not sure, maybe I simply overlooked it.
>
> Is it possible to link libexpat.so.1 statically?
Something seems to be strange about the build.... I don't see why it
wants two versions of libexpat. XeTeX itself shouldn't directly need
it at all, but I believe fontconfig probably depends on it, so it's ok
to see one dependency (presumably the .so.0 version), but I think the
other is spurious.
JK
More information about the tex-live
mailing list