Hood Chatham

Results 1082 comments of Hood Chatham

The next issue for shapely is to port libgeos: https://trac.osgeo.org/geos/

I made an attempt at building libgeos. So far I ran into the warning: ``` ADD_LIBRARY called with SHARED option but the target platform does not support dynamic linking. Building...

Looks like `-DDISABLE_GEOS_INLINE=ON` helps with the linker errors: https://trac.osgeo.org/geos/ticket/1090?cversion=0&cnum_hist=4

Okay so I got it building and installing mostly correctly, but I am not sure how to convince it to build a shared library (currently it's just building `.a` files)....

Asked about this on emscripten https://github.com/emscripten-core/emscripten/issues/15276

Rather than setting `-sSIDE_MODULE=1` it would be better to use `exports: requested` or `exports: whole_archive`.

Well I think this package would also be completely straight forward to build out of tree so there isn't much reason not to do it.

I guess we still need a deployment solution for out of tree builds though...

I think you may just need to say `pip install pyodide-test-runner`. We should fix the docker image so that this isn't needed since it's confusing people.

What about `pip install ./pyodide-test-runner`?