Skip to content

build numpy-quaddtype for Pyodide #248

@juntyr

Description

@juntyr

I was trying to build numpy-quaddtype (from sdist from PyPi) for Pyodide using the pyodide skeleton pypi generated recipe. I'm having trouble with SLEEF since it requires SIMD (and just enabling -msimd128 in the CFLAGS doesn't help). I managed to patch the pyodide-build supplied Emscripten.cmake file to supply -msimd128 in the CMAKE_C_FLAGS. Still, SSE2 etc detection fails because it's trying to include some x86-specific header. My very naïve guess right now is that somewhere in the Pyodide -> Meson -> Ninja -> Cmake -> emcc stack something is lost about us cross-compiling to WASM?

cc @agriyakhetarpal and @SwayamInSync

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions