Re: FTP on ARM



FabX wrote:

When I try to execute proftp I have this error:
./proftpd: /lib/libc.so.6: version `GLIBC_2.2.3' not found (required
by ./proftpd)

It seems like your crosscompiler uses another glibc version than you have installed on your ARM machine. When you setup a crosscompiler, you have to see to have the same version of gcc, glibc, kernel headers and bintools, to be sure that it will work properly.

If you had used Gentoo Linux on both of your machines, the building of the cross compiler is quite simple with crossdev. I do myself use distcc to speed on the compile for my slower machines, you run the compile on the slow machine, but it uses the faster ones to compile the code, this givies the advantage that things are linked against the right libs.


--

//Aho
.



Relevant Pages

  • Re: FTP on ARM
    ... It seems like your crosscompiler uses another glibc version than you have ... When you setup a crosscompiler, ... on the compile for my slower machines, you run the compile on the slow ...
    (alt.os.linux)
  • Re: runtime errors with lammpi compiled by intel compilers
    ... >>glibc 2.3.2 but run against an earlier glibc. ... > On the build environment, ... Inorder to avoid the glibc version conflicts, I tried to compile the ... I myself built these mpi libraries with the following options. ...
    (comp.lang.fortran)
  • compiling the latest glibc with the latest gcc
    ... In the docs for glibc, it says to use the latest gcc if possible, so I ... So does anyone know which gcc version will compile glibc-2.3.5 ... weak_alias (__isinf, isinf) ...
    (comp.os.linux.misc)
  • Re: Implement memcmp function with help from gccs inline asm
    ... > The source I looked at was my package manager's glibc archive, ... > watched my package manager compile glibc. ... > to diagnose both my package manager and glibc's build process to work it ... > time as the library function. ...
    (comp.lang.asm.x86)
  • Re: How to enable thread-local storage?
    ... You can try to install it somewhere else and get gcc to use that. ... downloaded glibc and yesterday binutils. ... the newer glibc for when I compile stuff with it instead of the old? ...
    (comp.os.linux.misc)