ipc-sim / IPC

Incremental Potential Contact (IPC) is for robust and accurate time stepping of nonlinear elastodynamics. IPC guarantees intersection- and inversion-free trajectories regardless of materials, time-step sizes, velocities, or deformation severity.
https://ipc-sim.github.io/
MIT License
574 stars 73 forks source link

CMake Build Fails to Download Eigen #9

Closed breannansmith closed 4 years ago

breannansmith commented 4 years ago

Following the build instructions on macOS, I obtain the following error: error: downloading 'http://bitbucket.org/eigen/eigen/get/3.3.7.tar.bz2' failed status_code: 22 status_string: "HTTP response code said error" Navigating the to the quoted URL, Bitbucket reports that: Repository unavailable Bitbucket no longer supports Mercurial repositories.

zfergus commented 4 years ago

Looks like Eigen had moved over to GitLab, and we need to update the CMake download.

zfergus commented 4 years ago

I updated the problematic dependencies. Could you please try with the latest commit?

breannansmith commented 4 years ago

The latest commit fixes the Eigen issue in my tests -- thanks for the super quick fix!