The code is written in c/c++,may depend some libs in the compiling host;
and it should run in another host without libs depending problems. Both hosts are linux, may have different versions.
Do you have a good strategy?
The code is written in c/c++,may depend some libs in the compiling host; and
Share
Pure static linking on Linux is discouraged, it’s only really possible if you use an alternative libc (such as dietlibc) which isn’t an option with C++, my favoured approach is to build the application on the oldest version of Linux you have to support as the newer libc builds will have backwards compatibility.
This will only cover libc, other requirements, such as gtk, pangom, etc will have to be compiled directly into your binary.