- Linker and linker of dynamic libraries are different because of the program?
- What exactly is required in the system to run an executable file that depends on .so? Loader? Or a special bootloader and linker?
- How can I call the ELF loader myself? On the Internet, they write that you can somehow through a system call. Those. is it a kernel module?
- oneLinker is a program that collects a binary from object files. And this binary can be both elf and dynamic library. The linker does not start the program. But why you need to call the "system loader" is already interesting. Or do you just want to launch the application? - KoVadim
- @KoVadim, the phrase "system loader" is not in question. There is confusion in the question - the author refers to both linker and loader with the word “linker”. @Mike kernel program is a tautology. "Oil oil". - aleksandr barakin
- The first 2 questions I asked about the linker. 3rd about loader. Was meant kernel module - Mike AJ
- oneThe second and third questions you have are about the loader . which you confuse with linker . // and the first question should sound like "linker and bootloader (programs and libraries) are different programs?". the answer is yes. - aleksandr barakin
- oneHere is a good article in English about the difference between linker and loader: linuxjournal.com/article/6463 - aleksandr barakin
|