-
Notifications
You must be signed in to change notification settings - Fork 41
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
Not passing FMU Check #131
Comments
Note: The FMU should still be functional even though FMU Checker complains. |
Yep, that's it. I have problems when importing the fmu into Adams Controls and I thought that was the problem. I fixed that, FMU Check says it's ok but Adams still does not like the created fmu. It's not a dependency problem, since I tried with a bare example, no module imports, only one input and one output, and the doStep() is empty (just pass). |
If Adams internally loads Python, it will likely fail. |
Yes, it does. It has an internal installation which may be accessed, thus additional packages may be installed. I installed pythonfmu there but still fails to load the fmu. Any additional thoughts on it? |
So if Adams loads Python.dll (or .so on unix), and that dll is incompatible with the .dll expected by PythonFMU it just won't work. |
According to the devs, it's Python 3.6.4 what's in the box. How can I compile PythonFMU for 32-bit manually? Many thanks! (at this point, I think this could be more a Discussion than an Issue, idk if it's ok to keep it here...) |
If Adams does use 32-bit Python, you could try to run https://github.com/NTNU-IHB/PythonFMU/blob/master/pythonfmu/pythonfmu-export/build_win.sh with Your Python installation then needs to be 32-bit as well. That might work. |
No need to check, it's 64-bit: |
Hi all,
The FMU checker provided in http://fmi-standard.org/ shows some issues when checking the fmu created with
pythonfmu build
.The text was updated successfully, but these errors were encountered: