-
Notifications
You must be signed in to change notification settings - Fork 315
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
Compilation error when SOFA_FLOATING_POINT_TYPE = float #2
Comments
Is this issue still true ? It is not closed and it is waiting since 9 month |
@FabienPean any update on this ? |
Well initially I just reported the error and did not necessarily plan to look for the fix, so yes the the error still holds. It was just to try out the option but it was not a blocking issue as, I think, people uses double option or both. |
* Link dynamically with embedded metis to comply conda-forge rules * export all symbols (for MSVC) * Use external 5.1.0 metis or fallback to embedded code linked dynamically * fix comments in metis cmake module * ADD find or fetch mechanism * Remove embeded metis and put linkage to private * Fix metis dependency but still not the best fix * test * Put back public linkage * Revert "Put back public linkage" This reverts commit 71baa47. * Clean * cleaning #2 * Use SOFA_ALLOW_FETCH_DEPENDENCIES cmake option for metis * Add missing CImg to list of fetchable dependencies in doc * Update applications/plugins/SofaMatrix/CMakeLists.txt Co-authored-by: Frederick Roy <fredroy@users.noreply.github.com> --------- Co-authored-by: Frederick Roy <froy@lnrobo.com> Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: bakpaul <bakpaul@hotmail.fr> Co-authored-by: Paul Baksic <paul.baksic@outlook.fr> Co-authored-by: Frederick Roy <fredroy@users.noreply.github.com>
* Link dynamically with embedded metis to comply conda-forge rules * export all symbols (for MSVC) * Use external 5.1.0 metis or fallback to embedded code linked dynamically * fix comments in metis cmake module * ADD find or fetch mechanism * Remove embeded metis and put linkage to private * Fix metis dependency but still not the best fix * test * Put back public linkage * Revert "Put back public linkage" This reverts commit 71baa47. * Clean * cleaning #2 * Use SOFA_ALLOW_FETCH_DEPENDENCIES cmake option for metis * Add missing CImg to list of fetchable dependencies in doc * Update applications/plugins/SofaMatrix/CMakeLists.txt Co-authored-by: Frederick Roy <fredroy@users.noreply.github.com> --------- Co-authored-by: Frederick Roy <froy@lnrobo.com> Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: bakpaul <bakpaul@hotmail.fr> Co-authored-by: Paul Baksic <paul.baksic@outlook.fr> Co-authored-by: Frederick Roy <fredroy@users.noreply.github.com>
Details
If the option in the CMake file SOFA_FLOATING_POINT_TYPE is set on float only. Compilation fails initially in SofaDenseSolver library due to errors with the Newmat library, which propagates in further dependencies. It seems that there is no float version of the methods inside Newmat.
Build output sample
The text was updated successfully, but these errors were encountered: