shot of whisky everytime smok says 'libe-laries' ! awesome video, keep it up =)
@SmokCode4 жыл бұрын
Lawl! I'm actually working on my weird accent with a dedicated tutor, stay tuned and see how it evolves!
@pepe66667 ай бұрын
i am loving these breakdowns. just explanation of how the architecture works from a meaningful context - its so useful. also i love the way you say libraries. thanks for the insight to see that this needed to be explained in this manner.
@Mr_SSK2 жыл бұрын
The background is damn cooool.. Anyways, the explanation was really helpful!
@MrAman47 Жыл бұрын
After listening to you say "liblary" 40 times in this video, I can now say that I also say "liblary". Great video btw!
@breakingmhet80783 жыл бұрын
super helpful, thank you!
@eclipsetutorialvideo3 жыл бұрын
Could you please explain why you needed to go inside the dynamic libraries to make your cpp program work in your container? What error did you meet? By the way to use the same image do : docker pull clangbuiltlinux/ubuntu Thanks
@SmokCode3 жыл бұрын
Sure. When you're docker container - you're using certain distribution of OS, with only few libraries that are available. More complex programs use a lot of libraries, some of them are available as dynamic. In this case I was debugging why postgresql client lib didn't work with my program. I found out that postgres depends on kerberos, which was installed in my system, but in an incompatible version. So now I could either switch the kerberos version or change the version of postgres to match what I had in the system. Other way is providing a directory for dynamic linker to show where your custom versions are, but that's another can of worms.
@eclipsetutorialvideo3 жыл бұрын
@@SmokCode Thanks for having provided the context :) I never thought that learning how libraries are used could be so different. Could we say that loading .net libraries are dynamic then?
@someaccount-mp4tk2 ай бұрын
Great content
@wanfaradiba26503 жыл бұрын
what software did use by application computerized library system?
@kukiezi4 жыл бұрын
Wow, I have never heared about most of those things while learning on university or in my first two jobs. If I may ask, did You learn about those things beacause it was needed for specific job or do You just read about those topics in your free time :D
@SmokCode4 жыл бұрын
I needed this so my docker container works correctly on few old machines (debian jessie).
@kukiezi4 жыл бұрын
@@SmokCode Thank You. Great video and explanation. Tho one really needs to read more about that to get into the topic deeply.
@ROSALIEIK10 ай бұрын
its new to me lol.
@sandipansarkar92113 жыл бұрын
too advanced
@mshingote4 жыл бұрын
Which book you were referring in this video?
@SmokCode4 жыл бұрын
Welcome on the channel! These are good sources: refspecs.linuxfoundation.org/elf/elf.pdf (ELF spec) amzn.to/3mZnsNN (Linkers and Loaders by Levine)
@mshingote4 жыл бұрын
@@SmokCode Is there any similar available for windows platform?
@SmokCode4 жыл бұрын
You can use the official reference for PE format (exe, dll and other) docs.microsoft.com/en-us/windows/win32/debug/pe-format I don't know which book is a good one for windows.