Skip to content
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

build error #17

Open
123jjx321 opened this issue Nov 1, 2022 · 3 comments
Open

build error #17

123jjx321 opened this issue Nov 1, 2022 · 3 comments

Comments

@123jjx321
Copy link

Severity Code Description Project File Line Suppression State
Error This header has been DISABLED since v22.06 after being deprecated on v21.12. To fix this error you must include sofa/linearalgebra/FullMatrix.h instead. Optimus H:\SOFA\sofa\Sofa\framework\Compat\src\SofaBaseLinearSolver\FullMatrix.h 24

Severity Code Description Project File Line Suppression State
Error This header has been DISABLED since v22.06 after being deprecated on v21.12. To fix this error you must include sofa/linearalgebra/SparseMatrix.h instead. Optimus H:\SOFA\sofa\Sofa\framework\Compat\src\SofaBaseLinearSolver\SparseMatrix.h 24

Severity Code Description Project File Line Suppression State
Error This header has been DISABLED since v22.06 after being deprecated on v21.12. To fix this error you must include sofa/core/topology/TopologySubsetData.h instead. Optimus H:\SOFA\sofa\Sofa\framework\Compat\src\SofaBaseTopology\TopologySubsetData.h 26

@zhanglepy
Copy link

Hello, may I ask if this plugin can be successfully compiled? If you succeed, can you share the sofa version and compilation process. Looking forward to your prompt reply!

@hugtalbot
Copy link
Contributor

Hi @zhanglepy

This plugin should be updated before using it, it was not compiled with the recent releases of SOFA
But nothing impossible

@sergeiNikolaev
Copy link
Collaborator

sergeiNikolaev commented Oct 10, 2024

Dear @zhanglepy,
This plugin was related to mine (and not only mine) research work. However, all students, researchers, and professors have finished their research work and defended their dissertations. Also, I started to work in another laboratory and nobody was interested in this plugin at that time; therefore, I have stopped updating it.
Finally, this plugin is just a result of research work, not production, so there is absolutely no warranty that it will work without any issues.
If I will be available, I will try to look at it and fix the errors.
Anyway, for now there are several options:

  1. You could compile and use it with SOFA v21.12.
  2. You could fork the master branch, go through the compilation process and fixed the errors, then you can run benchmark tests (benchmarks/crontask/runOptimusTests_without_compiling.sh) and verify how it works. Here are the results of the last benchmark (
    benchmark_tests.txt
    ). The correct results have to have similar order of accuracy (but not exactly the same).
    Hope this helps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants