Kompilieren Sie Java zu WebAssembly (mit GraalVM)Java

Java-Forum
Anonymous
 Kompilieren Sie Java zu WebAssembly (mit GraalVM)

Post by Anonymous »

Ich versuche, Java zu WebAssembly zu kompilieren. Ist das möglich?
Mein erster Ansatz bestand darin, das in diesem Blog-Beitrag beschriebene Beispiel zu verwenden.
Der im Blog-Beitrag beschriebene Ansatz ist wie folgt:
  • Installieren Sie GraalVM und fügen Sie natives Image und LLVM-Toolchain zur
    Installation hinzu
  • Verwenden Sie GraalVMs Javac, um ein einfaches Programm zu kompilieren
    (in eine Klassendatei)
  • Verwenden Sie das native Image-Programm von GraalVM, um
    die Klassendatei in eine native Binärdatei zu verarbeiten (mit Optionen zur Vorverarbeitung
    mit llvm)
  • Verwenden Sie die LLVM-IR-Bitcodedateien zum Kompilieren als WASM-Binärdatei.
Ich komme zu Schritt 4, aber danach kann ich den LLVM-IR-Bitcode nicht mehr zu wasm kompilieren.
Ich erhalte die folgende Fehlermeldung von LLVM:

Code: Select all

LLVM ERROR: unsupported GC: compressed-pointer
Hat das jemand versucht und es geschafft?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post