On Fri, 2005-05-27 at 16:27 +0100, A. S. Budden wrote:
> Hi there,
> 
> I'm trying to install a piece of software on Arch Linux 0.7 with
> kernel 2.6.11.5.  (The software is Xilinx ISE 6.3i).  When running any
> of the installer commands, I get:
> 
> /mnt/cdrom/xilsetup: relocation error:
> /mnt/cdrom/bin/lin/libwinsock44.so: symbol h_errno, version GLIBC_2.0
> not defined in file libc.so.6 with link time reference
> 
> According to my googling, the solution to this is to use
> "LD_ASSUME_KERNEL=2.4.7" or something like that, but this doesn't seem
> to make any difference at all.  All of the references I found to this
> solution were for RedHat or Fedora Core (the only Xilinx-supported
> distribution is Redhat Enterprise).  I tried a number of different
> possible "assumed kernels" and got the same answer for anything above
> 2.4.  Below that, I got the following:
> 
> /bin/sh: error while loading shared libraries: libdl.so.2: cannot open
> shared object file: No such file or directory
> 
> Has anyone got any suggestions for what I can do to get round this problem?
> 
> Many thanks in advance,
> 
> Al
> 
> P.S. One website suggested that the output of "nm /lib/libc.so.6 |
> grep errno" should have a line mentioning "[EMAIL PROTECTED]", which
> mine most certainly hasn't... but I don't know how significant this is
> as it's all going a bit over my head at the mo...

The glibc in current is compiled for kernel 2.4.0/linuxthreads or
2.6.0/nptl. The testing version has detection for bad old binaries and
enforces linuxthreads automatically to kernel 2.2.5, which is the
minimum supported version on glibc in testing (thanks fedora for the
patches :P). We do not support the old GLIBC_2.0 compatibility stuff. If
the symbols aren't in it, then our glibc doesn't support it. Our glibc
is compatible with 2.2 and 2.3, but not 2.0, which is ancient anyways
(even Debian potato, the previous stable version, had a newer version
than 2.0 :P)


_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to