Двухуровневое разрешение символов пространства имен Mach-O в ELF / linux.

Кто-нибудь знает эквивалент двухуровневого разрешения символов пространства имен Mach-O в ELF / linux? Мне нужен код, который ссылается на lib + sym, а не на sym.

Я пытаюсь сделать то, что лучше всего можно было бы описать как предварительную компиляцию того, что обычно было бы JIT-компиляцией. Я хотел бы получить привязку символов во время компиляции, которая обычно выполняется с помощью dlopen / dlsym. Однако могут возникнуть коллизии, которых прекрасно избегает dlopen / dlsym.

Похоже, что в ELF этого действительно нет, и есть материал ВЕРСИИ, но любые обходные пути или предложения приветствуются.

10
задан Danny Dulai 7 August 2011 в 04:20
поделиться