On 7 July 2015 at 16:25, Jens Staal <[email protected]> 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.

Reply via email to