On 7 July 2015 at 16:25, Jens Staal wrote: > most likely not since the whole system is static... The loaders support creating a module, with the -u and -x options, with import and export tables, which are type-checked, to be dynamically loaded. If the program you're working with won't compile and load statically with the -T option (external type checking), it's probably not worth pursuing. The type checking can spot bugs that other systems miss, as it did with Python. (A #define was present for one include of an #ifdef'd structure but not for another, so functions had different ideas about the layout.) There's an auxiliary library libdynld that's needed to load a module, that doesn't seem to be part of the distribution, but I probably have got the bits.