Цитата Сообщение от acidrain
Скажем так, керналь (exec.library на амми) ничего не литнкует! Зачем линковать? Прога запросила либлу, скажем gadgets.library - ехес ее ищет, грузит в память, возвращает ее хендл (адрес в мемори т.е. точка входа), прога уже со смещением от хендела (т.с. номер подфункции) в регистре D0 (типа А на з80) вызывает начальный адрес либлы - тама физически прописаны jp $......
моск совсем изъеден а чем это отличается от виндового:

HMODULE h = LoadLibrary(pluginName);
FOO fn = (FOO)GetProcAddress(h,"foo");
(*fn)();
CloseHandle(h);

или линуксового:

m = dlopen("libsample.so", RTLD_LAZY);
fn = (FOO)dlsym(m, "foo");
(*fn)();
dlclose(m);