Uploaded image for project: 'Maistra'
  1. Maistra
  2. MAISTRA-1586

EMSDK Compiler Uses Clang and prebuilt dependencies

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • maistra-2.1.0
    • None
    • proxy
    • None

      Not sure if this is an issue or not, but adding it to keep track of. The Envoy implementation of build tooling for WASM extensions has a dependency on EMSDK

      https://github.com/maistra/envoy/blob/maistra-1.1/api/wasm/cpp/sdk_container.sh#L37...L43

      This tool translates asm.js and C/C++ code to webassembly. All dependencies are included in their releases and I have confirmed that this installs on our UBI8 image. This tool is based around clang as shown here:

      https://emscripten.org/docs/introducing_emscripten/about_emscripten.html?highlight=clang#emscripten-toolchain

      Given that the rest of our content is based around GCC, I wanted to highlight this.

              jsantana@redhat.com Jonh Wendell
              bravery300 Brian Avery (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: