Tiny Core Extensions > Extension requests
[REQUEST] GlibC 2.4 for TinyCoreLinux on armv6
Sebster:
Hello everyone!! :)
I've been struggling because I want to make a program run on my raspi zero but I does not start because the shared libary "ld-linux.so.3" is missing which is part of GlibC 2.4 ...
As far as I can see for the rapi zero on TC 8.0 there is just GlibC 2.24 available...
So I wanted to compile it myself but I don't have any luck.
My question:
Can someone provide glibc >=2.4 for TC and armv6 ?
Or does someone know how I can bypass the missing libary error because of ld-linux.so.3 ?
thank you very much guys!
I really need your help with this!
Sebster
bmarkus:
Isn't GLIBC 2.24 > 2.4?
Are you compileng a program from source or trying to run a 3rd party binary?
Sebster:
Well, I actually don't know if GLIBC 2.24 is more up to date than 2.4...
But what I can say is, that I was able to run this 3rd party binary on raspian lite without any extra programs needed to be installed.
The program is called "librespot" and it just needs libasound2 installed which is part of the ALSA Sound module AFAIK so that is not the problem.
While searching for the reason of this ld-linux.so.3 error I've seen that this libary is party of GLIBC >=2.4...
So why is it missing?
bmarkus:
--- Quote from: Sebster on January 21, 2017, 08:15:48 AM ---While searching for the reason of this ld-linux.so.3 error I've seen that this libary is party of GLIBC >=2.4...
So why is it missing?
--- End quote ---
Why do you think it is missing? piCore works fine both core and applications from repo. Running 3rd party binaries is your risk. Best is to rebuild it in piCore. Alternatively you can try to create an ld-linux.so-3 symlink. It may or may not work.
Sebster:
Thank your for your quick answer!
What I've found out so far is that there is the symlink:
--- Code: ---tc@piCorePlayer:~$ ls -al /lib | grep ld
-rwxr-xr-x 1 root root 134392 Dec 19 19:37 ld-2.24.so
lrwxrwxrwx 1 root root 10 Jan 1 1970 ld-linux-armhf.so.3 -> ld-2.24.so
--- End code ---
but :
--- Code: ---tc@piCorePlayer:~$ sudo ./librespot
./librespot: error while loading shared libraries: ld-linux.so.3: cannot open shared object file: No such file or directory
--- End code ---
Do you think it is related to a incompatible prebuild of this binary?
Or do you have a suggestion for me what to do?
Thank you very much, i appreciate all of your help bmarkus!
Sebster
Navigation
[0] Message Index
[#] Next page
Go to full version