On Mon, 29 Nov 2004, Marc Aurele La France wrote: > On Sun, 28 Nov 2004, Michael Albert wrote: > > Now, all 64-bit applications run O.K., and so do non-X-windows 32-bit > > applications. However, 32-bit X-windows applications fail with: > > Xlib: connection to ":0.0" refused by server > > Xlib: Protocol not supported by server > > I haven't built the tree on this architecture yet, but the build system does > have the ability to generate libraries against multiple libc ABI's. I don't > know whether the x86_64 build takes avantage of this by default, but it is > certainly possible to make it do so. > > Marc. Thank you very much for taking the time to reply. For the record, allow me to explain how I have things working at the moment :-). This is all starting from a SuSE 9.1 base, upgraded to the 2.6.8.1 kernel. 1) First, I set CC=gcc (the environment variable, that is, before running configure and built the 64-bit binary, and installed that. 2) Then, in a separate directory (I've been using the lndir trick so that the build directories are separate from the source code) I set CC="gcc -m32" and built the 32-bit stuff, and installed that. 3) Then, I went back to the 64-bit directory and installed that again, because the 32-bit stuff had changed a few things in places like X11R6/bin to default to the 32-bit code. At this point, the 32-bit stuff and most of the 64-bit stuff was working, but "gimp" stopped working. It turns out that the upgrade isntalled an incompatible version of libfontconfig in /usr/X11R6/lib64, while gimp had previously been picking up libfontconfig from /usr/lib64. (I have the advantage of having several machines, so I can upgrade one and use the other to figure out what has changed). To fix this, I went into /etc/ld.so.conf and moved /usr/lib and /usr/lib64 to the top of the list, thereby placing them before the X11R6 stuff. Also, I have an NVidia "Quadro4 750XGL DH" card. The card's install process resulted in the installation of a library: /usr/lib64/libGL.so.1.0.6111 but at the moment /usr/lib64/libGL.so is pointing to the compiled copy in X11R6, which I think is the "generic" distribution. I'm not sure which copy is "right". I will experiment with this some more. Thank you again. Sincerely, Mike Albert _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86