A simple exercise to understand run time compiling, linking, and loading of dynamic libraries using TCC and LIBDL.