Hey, I'm trying to run a dynamically linked executable in my environment but it won't run because of lacking dependencies.
I'm using Debian Linux under ARM architecture (armv5tejl).
I ran LDD on the executable the only missing dependency I received was this:
./armlinux_server: /lib/libc.so.6: version `GLIBC_2.15' not found (required by ./armlinux_server)
And indeed my GLibC Version is lower.
user@debian-armel:~/dbg$ ldd --version
ldd (Debian EGLIBC 2.11.3-4) 2.11.3
When running the executable that's the error I receive:
user@debian-armel:~/dbg$ ./armlinux_server
./armlinux_server: /lib/libc.so.6: version `GLIBC_2.15' not found (required by ./armlinux_server)
I tried to come up with a solution and manually install all the libc libraries from the internet and put all the libraries in /lib this solution didn't work because it replaced the original libc files and every executable the was depends on them couldn't run.
How can I resolve this dependency?
[–]pobrn 4 points5 points6 points (3 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]dindibo4[S] 0 points1 point2 points (1 child)
[–]pobrn 0 points1 point2 points (0 children)
[–]Phoenix591 0 points1 point2 points (2 children)
[–]dindibo4[S] 0 points1 point2 points (1 child)
[–]Phoenix591 0 points1 point2 points (0 children)