-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eigen version Clash when POLYSOLVE_WITH_ACCELERATE enabled #240
Comments
Through some clever rewrites of the Jacobian calculation done in the IPC Toolkit (ipc-sim/ipc-toolkit#56), I can now compile the IPC Toolkit with the newer Eigen. Unfortunately, it hits a snag when it needs to compile libigl:
It looks like we need to bug the libigl folks to remove the usage of the deprecated |
DynamicSparseMatrix stuff was removed from libigl last year as part of libigl/libigl#2016. You should be able to simply update the libigl version used in PolyFEM. |
Oh, thanks for letting me know! Maybe they should release a new version (the last one was Feb. 2022). |
Dang, so close!
I think |
That may be a change with the development version of Eigen, but I think the latest stable release still uses As for tagging a new release of libigl you'll have to check with @alecjacobson. I'm not involved in libigl development anymore. |
There is an issue with conflicting versions of Eigen when this option is enabled.
I get this compilation error:
Originally posted by @zfergus in #239 (comment)
The text was updated successfully, but these errors were encountered: