[tex-live] x64 libXau
Zdenek Wagner
zdenek.wagner at gmail.com
Sat Dec 27 10:23:05 CET 2008
2008/12/27 Reinhard Kotucha <reinhard.kotucha at web.de>:
> Karl Berry writes:
> > Hi Lars,
> >
> > I can run the 32bit without problems on the same server, why does the
> > 64bit version need this whereas the 32bit does not?
> >
> > I already explained this. The short answer is, run ldd.
> >
> > When I compiled xdvi for i386-linux, I did so on Debian sarge and the
> > only libXau there is static. Therefore it is not a dynamically linked
> > library to the executable.
> >
> > When RK compiled xdvi for x86_64, he did so on a different (newer)
> > system that evidently uses libXau.so. Therefore it is dynamically
> > linked. Therefore anyone who doesn't have that .so cannot run the
> > binary.
> >
> > Can't you just install some standard package on your system and get
> > libXau.so? If you want to solve it right now, that is the only way. We
> > are not going to distribute new binaries just for this, even if it was
> > easy to make new ones, which it isn't.
>
> Hi Karl,
> I fear that all packages in this distribution expect that libX11.so is
> statically linked against libXau.so.
>
> I just uploaded libXau to tug.org:
>
> http://tug.org/~kotucha/libXau-x86_64-linux.tar.gz
>
There is a difference between RHEL 4.x and 5.x, my CentOS 4.7 contains:
[root at centos ~]# find / -name 'libXau*'
/usr/X11R6/lib/libXau.a
/usr/X11R6/lib64/libXau.a
but CentOS 5.2 contains:
[root at hroch486 ~]# find / -name 'libXau*'
/usr/lib64/libXau.so.6
/usr/lib64/libXau.so.6.0.0
/usr/lib64/libXau.so
/usr/lib/libXau.so.6
/usr/lib/libXau.so.6.0.0
/usr/lib/libXau.so
/usr/share/doc/libXau-1.0.1
I tried to build TL on CentOS4, it works, but I have not tried to
install it by tlmgr from yoour official source, I installed it only on
CentOS 5.2.
> $ tar -tzvf libXau-x86_64-linux.tar.gz
> lrwxrwxrwx root/root 0 2008-12-27 01:19 libXau.so -> libXau.so.6.0.0
> lrwxrwxrwx root/root 0 2008-12-27 01:19 libXau.so.6 -> libXau.so.6.0.0
> -rwxr-xr-x root/root 10200 2008-12-27 01:19 libXau.so.6.0.0
>
> The file is supposed to be extracted in /usr/lib64. Feedback is welcome.
>
> > Based on Werner's message, to change the build will require someone
> > playing with the freetype link line and disabling the test binaries.
>
> According to my reply to Werner, it seems that there is absolutely
> nothing wrong with the TeX Live build system or the freetype setup.
> As far as I understand the problem, it can't be fixed there at all.
> It obviously is an X11 library issue, inaccessible by TeX Live's
> autoconf stuff.
>
> Regards,
> Reinhard
>
> --
> ----------------------------------------------------------------------------
> Reinhard Kotucha Phone: +49-511-3373112
> Marschnerstr. 25
> D-30167 Hannover mailto:reinhard.kotucha at web.de
> ----------------------------------------------------------------------------
> Microsoft isn't the answer. Microsoft is the question, and the answer is NO.
> ----------------------------------------------------------------------------
>
--
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz
More information about the tex-live
mailing list