seung-lab / fpzip

Cython bindings for fpzip, a floating point image compression algorithm.
BSD 3-Clause "New" or "Revised" License
34 stars 5 forks source link

setup.py needs stdlib C++ headers on OS X #14

Closed ceesem closed 2 years ago

ceesem commented 5 years ago

fpzip doesn't pip install on OS X (10.4.5 Mojave) without setting the flag -stdlib=libc++ during install (for instance, CFLAGS='-stdlib=libc++' pip install fpzip). This is particularly a problem when installing something for which fpzip is a dependency, e.g. cloudvolume. I imagine this should be put into the extra_compile_args in setup.py on a platform conditional basis.

william-silversmith commented 5 years ago

I added MacOS binaries for the supported python versions. Let me know how that goes for you.

william-silversmith commented 2 years ago

Closing due to inactivity. Let me know if this is still a problem!