-
Hello I had download SOFA Framework recently version 22.12.99 and i had compiled it successfully. After that i started to learn how to include plug-in and i had added MyAwesomeComponents plug-in successfully. After that i tried to install Force Dimensions plugin version 20.12 needed for my master degree thesis from below site: https://gitlab.com/polyakovkrylo/forcedimensions/-/tree/v20.12 I followed ''read me'' instructions, i had downloaded SDK [sdk-3.14.0] from (http://forcedimension.com/downloads/sdk/sdk-3.14.0-linux-x86_64-gcc.tar.gz) on my Linux Ubuntu20 system and I Changed the FORCEDIMENSIONS_SDK_PATH to point of downloaded I used out of tree build and i successfully configured and generated the new plug-in with CMake. The problem is that i am not able to rebuild SOFA after new plug-in selection, below error message is showing: [67/69] Building CXX object external_d.../src/ForceDimensions/OmegaDriver.cpp.o
FAILED: external_directories/ext_plugin_repo/forcedimensions/CMakeFiles/ForceDimensions.dir/src/ForceDimensions/OmegaDriver.cpp.o
/usr/bin/g++ -DForceDimensions_EXPORTS -DNDEBUG -DSOFA_BUILD_FORCEDIMENSIONS -I/home/sumey/ext_plugin_repo/forcedimensions/src/ForceDimensions -Iinclude/ForceDimensions -I/home/sumey/My-SOFA/src/applications/collections/deprecated/modules/SofaHaptics/src -Iinclude/SofaHaptics -I/home/sumey/My-SOFA/src/Sofa/Component/Haptics/src -Iinclude/Sofa.Component.Haptics -I/home/sumey/My-SOFA/src/Sofa/framework/Simulation/Core/src -Iinclude/Sofa.Simulation.Core -I/home/sumey/My-SOFA/src/Sofa/framework/Core/src -Iinclude/Sofa.Core -I/home/sumey/My-SOFA/src/Sofa/framework/Helper/src -Iinclude/Sofa.Helper -I/home/sumey/My-SOFA/src/Sofa/framework/Config/src -Iinclude/Sofa.Config -I/home/sumey/My-SOFA/src/Sofa/framework/Type/src -Iinclude/Sofa.Type -I/home/sumey/My-SOFA/src/Sofa/framework/Compat/src -Iinclude/Sofa.Compat -I/home/sumey/My-SOFA/src/Sofa/framework/Topology/src -Iinclude/Sofa.Topology -I/home/sumey/My-SOFA/src/Sofa/framework/Geometry/src -Iinclude/Sofa.Geometry -I/home/sumey/My-SOFA/src/Sofa/framework/DefaultType/src -Iinclude/Sofa.DefaultType -I/home/sumey/My-SOFA/src/Sofa/framework/LinearAlgebra/src -Iinclude/Sofa.LinearAlgebra -I/home/sumey/My-SOFA/src/Sofa/Component/Compat/src -Iinclude/Sofa.Component.Compat -I/home/sumey/My-SOFA/src/Sofa/Component/Constraint/Lagrangian/Solver/src -Iinclude/Sofa.Component.Constraint.Lagrangian.Solver -isystem /home/sumey/My-SOFA/src/extlibs/json -isystem /home/sumey/My-SOFA/src/extlibs/stb -isystem /usr/include/eigen3 -isystem /home/sumey/Downloads/sdk-3.14.0-linux-x86_64-gcc/sdk-3.14.0/include -O3 -DNDEBUG -fPIC -DSOFA_BUILD_FORCEDIMENSIONS -Wno-attributes -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -W -Wno-padded -std=gnu++17 -MD -MT external_directories/ext_plugin_repo/forcedimensions/CMakeFiles/ForceDimensions.dir/src/ForceDimensions/OmegaDriver.cpp.o -MF external_directories/ext_plugin_repo/forcedimensions/CMakeFiles/ForceDimensions.dir/src/ForceDimensions/OmegaDriver.cpp.o.d -o external_directories/ext_plugin_repo/forcedimensions/CMakeFiles/ForceDimensions.dir/src/ForceDimensions/OmegaDriver.cpp.o -c /home/sumey/ext_plugin_repo/forcedimensions/src/ForceDimensions/OmegaDriver.cpp
In file included from /home/sumey/ext_plugin_repo/forcedimensions/src/ForceDimensions/OmegaDriver.h:5,
from /home/sumey/ext_plugin_repo/forcedimensions/src/ForceDimensions/OmegaDriver.cpp:1:
/home/sumey/My-SOFA/src/Sofa/Component/Compat/src/SofaUserInteraction/Controller.h:23:10: fatal error: sofa/component/controller/Controller.h: No such file or directory
23 | #include <sofa/component/controller/Controller.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
ninja: build stopped: subcommand failed.
Does any one had configured ForceDimensions plugin before or is having an idea regarding above issue |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
I think this thread was duplicated with #3493 |
Beta Was this translation helpful? Give feedback.
I think this thread was duplicated with #3493
Do you confirm?