Can someone explain to me lambda calculus? Computer Science |
- Can someone explain to me lambda calculus?
- Is there any operating system(os) book, MOOC which can help me understand os concepts like a story?
- Shared libraries and when to recompile (Linux)
Can someone explain to me lambda calculus? Posted: 26 Mar 2018 02:46 PM PDT |
Is there any operating system(os) book, MOOC which can help me understand os concepts like a story? Posted: 26 Mar 2018 08:56 PM PDT I understand os concepts but I can't really think because it's in bits and pieces but if everything is related/connected in my head, I can think very well. [link] [comments] |
Shared libraries and when to recompile (Linux) Posted: 26 Mar 2018 10:36 AM PDT Hello r/compsci
I'm a bit confused on how this part of shared libraries (.so files) work in Linux. I'll use glibc as an example. I've had times where I try to run a program and it complains that the glibc version used to compile the binary is not the version I have on my system, hence I got to rebuild from source. I run Fedora 27 x86_64 and I've seen glibc get updated when I do 'dnf update'. How come my programs still work even after the update and I don't get problems complaining my glibc version is not the same?
From my understanding, the point of having shared libraries is so people can update the libraries without needing the user of those libraries do anything (ie: recompile). That doesn't seem to be the case here. So when does a rebuild become necessary? And don't the need to rebuild programs that depend on those libraries defeat one of the purposes of having shared libraries which is being able to update the library without affect programs that depend on it?
EDIT: Lets assume all shared libraries discussed here are dynamically linked during runtime. [link] [comments] |
You are subscribed to email updates from Computer Science: Theory and Application. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment