Я пытаюсь использовать динамическое связывание с emscripten плюс библиотеку embind.
Боковые модули построены с "-s SIDE_MODULE = 1", тогда как основной модуль построен с "-s MAIN_MODULE = 1".Все хорошо, пока я не начну использовать embind в одном боковом модуле.Затем у меня появляется ошибка времени выполнения, как описано ниже:
Если я вообще не собираюсь с "--bind", я получаю: "внешняя функция '_emval_get_global' отсутствует"
Теперь, еслиЯ создаю боковой модуль только с --bind, получаю: "external function '_embind_register_void'"
Если я собираю только основной модуль с "--bind", я получаю "BindingError: параметр 0 неизвестентип N10emscripten3valE, BindingError "
И если я собираю оба модуля с помощью" --bind ", я получаю" BindingError: Невозможно зарегистрировать тип 'void' дважды "
Важно:
Есть идеи?