Скомпилируйте Java в WebAssembly (с помощью GraalVM)JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Скомпилируйте Java в WebAssembly (с помощью GraalVM)

Сообщение Anonymous »

Я пытаюсь скомпилировать Java в WebAssembly. Возможно ли это?
Мой первоначальный подход заключался в том, чтобы взять пример, описанный в этом сообщении в блоге.
Подход, описанный в сообщении в блоге, заключается в следующем:
  • Установите GraalVM и добавьте к
    нативному образу и набору инструментов LLVM
  • Используйте Javac GraalVM для компиляции простой программы
    (в файл класса)
  • Использовать программу создания собственного образа GraalVM для обработки
    файла класса в собственный двоичный файл (с возможностью предварительной обработки
    с помощью llvm)
  • Использовать файлы битового кода LLVM IR для компиляции в виде двоичного файла WASM.
Я перехожу к шагу 4, но после этого не могу скомпилировать битовый код LLVM IR в Wasm.
Я получаю следующую ошибку от LLVM:

Код: Выделить всё

LLVM ERROR: unsupported GC: compressed-pointer
Кто-нибудь пробовал это и добился успеха?

Подробнее здесь: https://stackoverflow.com/questions/679 ... th-graalvm
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»