[tex-live] x64 libXau

Lars Madsen daleif at imf.au.dk
Wed Dec 24 01:25:24 CET 2008

George N. White III wrote:
> On Tue, Dec 23, 2008 at 6:27 PM, Karl Berry <karl at freefriends.org> wrote:
>> 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.
> Another easy solution is to use:
> $ rpm -q --whatprovides /usr/lib/libXau.so
> for the installed (32-bit) library.  In most cases, the 64-bit library will
> have the same basic name.
>> Based on Werner's message, to change the build will require someone
>> playing with the freetype link line and disabling the test binaries.  Or
>> something.  Don't hold your breath.  There's lots more important things
>> to do with the build.
> It should also be possible to use the 32-bit xdvi with your 64-bit
> texlive.

that is what I am going to do, but come to think about it I don't think 
that server is installed without the X stuff (I didn't install it).

I did a locate on an 64bit and an 32bit RedHat AS 4





there are no libXau.so on either system

I'm the only one using LaTeX on the 64 bit system. Heck, I'm also runnig 
32bit on my 64 AMD here at home.

I just wanted to report it in case other people had a similar problem.



More information about the tex-live mailing list