3 ms·
you can use either musl, or just golang/rust today. I wish one day c/c++ can cross-build just like what rust/golang does today.
by synergy20 5y ago
you can use either musl, or just golang/rust today.
I wish one day c/c++ can cross-build just like what rust/golang does today.
- ndesaulniers 5y agoAndrew Kelley makes an interesting point in: https://www.youtube.com/watch?v=pq1XqP4-qOo https://www.youtube.com/watch?v=pq1XqP4-qOo about the PT_INTERP being hard-coded. That seems like a long ago assumption baked that binaries should only have one program interpreter per system. I don't know enough about configuring a system and the historical decisions around PT_INTERP, but I suspect Andrew is on to something.
- account42 5y agoIf you want to change the dynamic loader then you can't really interface with any system libraries anyway as they might rely on features in the system dynamic loader. At that point you have a completely separate userspace for your program and containers allow you to have that even with a fixed dynamic loader path.
- ndesaulniers 5y agoDo you have a good reference on this aspect of containers that I could read that you'd recommend? (or anyone else)