Hi all, I have Glibc problem: I have glibc-2.1.2 on my board, my compiler is a arm-linux-gcc-2.93.3 with glibc-2.2.2. Recently somebody tried to use semaphores and upon running the program said "GLIBC_2.2 not found".
Assuming it is a problem of correspondance between the library that the compiler has and the library that the system actually uses, I am trying to update my system library to glibc-2.2.2. I add libc-2.2.2.so to /my/fs/image/lib, change libc.so.6 to point to that, ldconfig -r /my/fs/image, rebuild the image and the boot gives me the same message straight for init: [snip snip snip] VFS: Mounted root (ext2 filesystem). Freeing init memory: 44K init: /libKernel panic: Attempted to kill init! /ld-linux.so.2: version `GLIBC_2.2' not found (required by /lib/libc.so.6) But glibc-2.2 is exactly the one I just installed... so I am getting confused. Another thing I am wondering about is: I thought binaries didn't depend on libc version (within limit)... does changing from 2.1.2 to 2.2.2 involve rebuilding all the binaries? (or, can I have both libs at the same time?) Cheers, Yves _______________________________________________ http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm Please visit the above address for information on this list.
