I had some comments down below about this last sentence. Do you have examples of this being difficult? The compiler does not unconditionally link to any system library, and the two libraries it does link to should have 0 dependencies.