-
As I posted in the SOFA forum(https://www.sofa-framework.org/community/forum/topic/question-on-tetrahedronhyperelasticityfemforcefield/), I still cannot compile caribou successfully with SOFA. The error message is as follows:
Understand this maybe some problem related with SOFA. I can do some hack in the file SofaGuiQtConfig.cmake by setting After that, the cmake can finish, while when compiling, it complains:
I assume this is because the make system cannot find the inlcude files for VTK. I'm using the vtk 7.1.1 install in ubuntu 20.04. So I further hack the CMakeLists.txt of caribou by adding: Now the compiling system complains:
Appreciate that if anyone may help on this. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Hey @nicklj Thanks a lot for bringing this discussion here, it might help others to fix their compilation issues in the future. Can you tell me on which commit your caribou is on? You can go in the source code of caribou and copy and paste the output of Could you do the same for SOFA? Finally, can you copy and paste the output of cmake when you compile the caribou plugin? Normally, the master branch of Caribou should always compile with SOFA v20.12, and most often than not with the master branch of SOFA with maybe a delay of a couple of days to let me fix the code as SOFA get updated. So it is usually a good idea to stick to the v20.12 branch of SOFA unless you really need the latest updates. J-N |
Beta Was this translation helpful? Give feedback.
Hey @nicklj
Thanks a lot for bringing this discussion here, it might help others to fix their compilation issues in the future.
Can you tell me on which commit your caribou is on? You can go in the source code of caribou and copy and paste the output of
git log --oneline -n 1
.Could you do the same for SOFA?
Finally, can you copy and paste the output of cmake when you compile the caribou plugin?
Normally, the master branch of Caribou should always compile with SOFA v20.12, and most often than not with the master branch of SOFA with maybe a delay of a couple of days to let me fix the code as SOFA get updated. So it is usually a good idea to stick to the v20.12 branch of SOFA unless you rea…