Binaries including SOFA + SoftRobots + STLIB … are not yet available. Our dev team works hard currently to make it available and usable from a python3 environment.
In the meantime, you can now compile waaayyyy more easily SOFA and SofaPython3. Actually SofaPython3 is now fetchable directly from the SOFA sources! In tree build…[Read more]
Sorry for the delay. Have you solved your problem yet?
I cannot really help you for your problem on Windows.
For Linux, it seems you are missing the
libpython2.7.so.1.0file. I’m not sure why as you seems to have python 2.7 installed. Can you give me the output of:
$ sudo updatedb
$ locate libpython2.7.so
Compiling SOFA and its plugins can be difficult, especially when some of the plugins depend on external libraries such as libpython, and I know it can be sometime quite frustrating.
Note that there are two different plugins for SOFA:
1. SofaPython which comes with SOFA by default and is only compatible with Python. 2.X
Indeed it can be confusing. When you are building SofaPython3 within SOFA (using the
SOFA_EXTERNAL_DIRECTORIESCMake option), they share the same build folder and the install command has to be executed there, so you did good here.
The alternative would be to do an “out-of-tree” build where SofaPython3 has its own build folder…[Read more]
CMake seems to indicate that you are giving him a path which is not the one of SOFA’s source code, it can’t find the file CMakeLists.txt (which should be at the root of the SOFA’s source).
If your directories looks like :
│ ├── (...)
| └── CMakeLists.txt
Then you should go into My-SOFA/bu…[Read more]
First of all, our apologies for the delay. We had not much time this last month. We will definitely strengthen our online support in the coming weeks.
Regarding your feedback:
– for Python, the plugin seems properly loaded:
[INFO] [PluginManager] Loaded plugin: /home/klugerjaeger/My-SOFA/build/lib/libSofaPython.so
– for the…[Read more]
Welcome on the forum!
I am really sorry for the latency, we are busy to get more and more workforce on SOFA! We will now be more active on the forum.
Could you restart the entire compilation process, i.e. delete your build repo.
Create a new one, configure with CMake following the doc. And could you tell us:
– if you specify any…[Read more]
Welcome on the forum and congratulations for your first steps in SOFA.
To start with SOFA, I would advise the following steps:
- follow the online documentation
- watch our first Tutorials on YouTube
- start using SOFA, running the examples/Tutorials (as you just did)
- read a reference paper about SOFA
- browse the SOFA API