Coder Social home page Coder Social logo

Comments (6)

vasole avatar vasole commented on August 15, 2024

Sure, but I am afraid that one is going to take longer.

from pymca.

tschoonj avatar tschoonj commented on August 15, 2024

Thanks!

from pymca.

tschoonj avatar tschoonj commented on August 15, 2024

Hi Armando,

Since this was rather urgent, I decided to hack your latest macOS release and move in the latest version of HDF5 (1.10.0-patch1) as well as the latest h5py, along with some fooling around with install_name_tool to update the references to the dylib paths. This appears to work fine. In case anyone needs this, the modified macOS release can be found here

from pymca.

vasole avatar vasole commented on August 15, 2024

Hi Tom,

Glad you found a temporary solution.

Did you just dropped the new files into the supplied app? I would like to ship your modified code, but unless you used python from python org and a 10.7 Mac I cannot afford possible incompatibilities.

from pymca.

tschoonj avatar tschoonj commented on August 15, 2024

Hi Armando,

No it was more than just dropping the files: I compiled the HDF5 library with Homebrew, and built h5py from source with pip (no binary was used) against the same version of Numpy (1.9.2, also installed with pip from source) that you used in the bundle. The python I used was 2.7.13, installed with Homebrew. I had to use install_name_tool to ensure run-time link dependencies for the h5py binary modules would work, since by default they will look only in the Homebrew folder for the HDF5 library.

This all happened on my iMac running Sierra, so there's no guarantee it will work on older versions, but perhaps it will.

You are very generous setting 10.7 as minimum supported version by the way since it is no longer supported by Apple: it no longer receives security updates for example, which makes this version quite vulnerable.

Feel free to use or distribute it as you see fit. So far it has been tested on two machines and it works as expected on both, with the additional benefit of SWMR HDF5 support 😄

from pymca.

vasole avatar vasole commented on August 15, 2024

5.2.0 build should support SWMR

from pymca.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.