-
Notifications
You must be signed in to change notification settings - Fork 18
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
Model does not compile. Missing symbols #101
Comments
Is the RPATH enabled on the toolbox? |
All the models are failing to compile, or just the simple one? |
Right now I tried to add |
This problem instead seems the usual robotology-legacy/codyco-superbuild#141 . |
Thanks, I totally forgot about the reason why |
Also I would argue that the error message of robotology-legacy/codyco-superbuild#141 was a bit more understandable 😁 |
@S-Dafarra I opened #99 just two days ago 😂 It never occurred to me The Root Of Many Headache error (I used to call that way) for the missing However, the standard error is already discussed in the documentation. As soon as I add #99 I will cross reference TROMH to P.s. In the future, tag me if you need a quick reply from me. Luckily @traversaro is always present. |
Thanks! Actually the behavior was very strange. It was working at the beginning, then started crashing continuously. Anyway, what about RPATH? It seems to me that this may cause issues when using the toolbox with the robotology superbuild. Am I right? |
RPATH is enabled for long time now, what kind of problems are you mentioning? |
Sorry I did not see it initially in the CMakeLists. Initially I thought that that was the cause of the first set of errors of the first comment. It was complaining about missing libraries and I thought about a linking problem. Was it all related to TROMH? |
Understanding and debugging the causes of THROM is a difficult topic. When symbols are actually missing its raw output being so verbose is totally useless (it shows all external symbols, including standard library). I do not exclude that also in this case, even if all symbols are there, its output would be hard to understand. For the record, the Configuration block works because it is basically just a mask. It has no S-Function inside. |
We should document THROM also in the robotology-superbuild matlab section, as that is the entry-point for matlab software developed by us for most lab members. |
I am trying to compile a model which contains only the
Config
block (configured via mask and theReal Time Synchronizer
, but Simulink is not able to compile, throwing the following error (after a long while)I have just installed from scratch the
robotology_superbuild
and runsudo ldconfig
. The matlab path and the .bashrc are set as in the README.Matlab is version 2017b on Ubuntu 16.04
The text was updated successfully, but these errors were encountered: