-
Notifications
You must be signed in to change notification settings - Fork 880
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
Get error when update vcpkg mujoco port to 3.2.6 and compile it. #2332
Comments
This seems to be an issue with tiny_obj_loader. In their latest version they switched from unsigned_char to unsigned_int. Your build is somehow not respecting this requirement. |
Thank you for your response! |
I'll look into it, but don't hold your breath 🙂 |
Also there is an easy change in mujoco that define the char that I can change to int? |
Just commenting to say that vcpkg support for recent versions of MuJoCo is something that I want as well. As @talregev points out, this issue pops up due to a recent change in the tinyobjloader library. The issue is not present for the specified commit hash. mujoco/cmake/MujocoDependencies.cmake Lines 25 to 27 in f619736
More generally, it would be nice to have looser dependency version constraints and permit use of system dependencies where possible. If nothing else, it would simplify integration with package managers. mujoco/cmake/MujocoDependencies.cmake Lines 15 to 64 in f619736
|
@ethanmusser I have a PR that solve that. also I have a PR in vcpkg that update mujoco. |
Intro
Hi!
I want to update mujoco to the latest release version on vcpkg (3.2.6)
My setup
I am using wsl2 ubuntu 22.04. using gcc and mujoco 3.2.6
What's happening? What did you expect?
I compile mujoco and get this error:
Steps for reproduction
Minimal model for reproduction
No response
Code required for reproduction
No response
Confirmations
The text was updated successfully, but these errors were encountered: