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: