Загрузите динамическую библиотеку с новой картой списка ссылок в Mac OS X

У меня есть код C ++, который загружает динамические библиотеки с помощью функции dlmopen () с LM_ID_NEWLM Lmid_t. Код компилируется и работает как положено в Linux, но не работает в Mac OS. Я пытаюсь добиться того же поведения с помощью функции dlopen (). Обширный поиск в Google не выявил каких-либо очевидных решений проблемы. Предложение использовать

dlopen («somesharedlibrary.dylib», RTLD_NOW | RTLD_GROUP | RTLD_LOCAL)

не работает, так как опция RTLD_GROUP не распознается в Дарвине. Есть ли способ загрузить динамическую библиотеку с новой картой списка ссылок в Mac OS X?

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]