-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
Enable compilation of part that depend on sdformat and dartsim on Windows #12
Conversation
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
As a preliminary step, I enabled tests to ensure that we did not had any regression, but there are some failures, it seems due to a missing libode run_export. |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Some parts of dart are missing on Windows:
|
Blocked by conda-forge/dartsim-feedstock#7 . |
New discovery:
I guess this is something that was never spotted as ignition-physics was never compiled to target VS2017 C++ std library (even if via the clang-cl compiler). However, I think the desired behavior is the proper standard-compliant one, so I will try to define |
Still two missing simbols:
|
The missing symbols are of DART, and come from DART code. So either there are some linking problems in DART itself, or it is some corner case incompatibility between MSVC anc clang-cl ABI handling. |
@conda-forge-admin, please rerender |
…da-forge-pinning 2021.03.27.06.50.49
With VS2019 there is a template-related compilation error instead:
|
Finally working @Tobias-Fischer ! Thanks a lot for the help. |
@conda-forge-admin, please rerender |
Hi! This is the friendly automated conda-forge-webservice. |
Great work, thanks! |
This required a bit of tricks to work with the heavily patched DART 6.9.5 to work on Windows, to switch to use VS2019 and to apply locally gazebosim/gz-physics#148 . However, unit tests seems to be working fine now.
Fix #7 .
Fix #8 .
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)