Home › Forum › SOFA › Building SOFA › [SOLVED] Safe runtime search path
Tagged: 64_bits, GCC, Linux_ubuntu, SOFA_other, warning safe runtime
- This topic has 3 replies, 2 voices, and was last updated 7 years, 5 months ago by faichele.
-
AuthorPosts
-
18 July 2017 at 17:52 #9804ErwanRBlocked
Hello dear Sofa community,
I’m a new user of Sofa, I’m currently investigating how we can exchange informations between Sofa and external software (ROS nodes, from the ROS framework, https://ros.org). The best solution seems to write a Sofa plugin that output the desired information to ROS (which as a nice IPC mechanism).
I build Sofa and installed it, but now, when I build my Plugin, I get the following warning :
CMake Warning at applications/plugins/SceneCreator/SceneCreator_test/CMakeLists.txt:13 (add_executable): Cannot generate a safe runtime search path for target SceneCreator_test because files in some directories may conflict with libraries in implicit directories: runtime library [libGLEW.so.1.13] in /usr/lib/x86_64-linux-gnu may be hidden by files in: /home/erwan/sofa/build/v17.06/install/lib Some of these libraries may not be found correctly. CMake Warning at applications/plugins/SceneCreator/SceneCreator_test/CMakeLists.txt:13 (add_executable): Cannot generate a safe runtime search path for target SceneCreator_test because there is a cycle in the constraint graph: dir 0 is [/home/erwan/sofa/build/v17.06/install/lib] dir 1 must precede it due to runtime library [libSceneCreator.so.0.1] dir 1 is [/home/erwan/sofa/build/v17.06/lib] dir 0 must precede it due to runtime library [libSofaTest.so] Some of these libraries may not be found correctly.
It’s only a warning, but I would like if it appears because of the previous installation or if it has some other causes. If this is the reason, is there a way to revert the “make install” without the need of recompiling everything (I had enough coffee for now 🙂 ).
For the sake of precision : Sofa version : 17.06, Ubuntu 16.04
Best,
Erwan21 July 2017 at 17:46 #9824faicheleBlockedHello!
There is a ready-to-use SOFA ROS connector plugin, written and maintained by our team.
We have provided it to an INRIA team a few weeks ago, because the plugin is still in the “beta-testing” stage. If you are interested in testing it as well, please let me know.With best regards,
Fabian Aichele
TruPhysics GmbH21 July 2017 at 17:51 #9825ErwanRBlockedHello Fabian !
That’s a very good news ! We are very interested by testing it !
Can you tell to which team you provided the plugin ? Would it be team Hybrid from IRISA-INSA by any chances ?Best regards,
Erwan23 July 2017 at 21:30 #9833faicheleBlockedHello!
You can contact us via the SOFA consortium or via one of the contact possibilities given on our homepage if you are interested in testing the ROS connector.
The first user of the plugin is the DEFROST team.With best regards,
Fabian Aichele -
AuthorPosts
- You must be logged in to reply to this topic.