I'm curious as to what the practical difference is between statically and dynamically linking to a library in an embedded system such as the Gen3. Suppose you were to find a bug in the C runtime library - you couldn't do anything about it. Why does it therefore matter, from purely practical considerations, if you statically link the library?
I fully accept, by the way, that the LGPL says that you shouldn't. I'm asking here about the practical rather than the "legal" implications of doing so.
|