-
Notifications
You must be signed in to change notification settings - Fork 481
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
Gazebo on Windows: vcpkg installation #3202
Comments
First of all, thanks so much @Ace314159 for the work done to bring Gazebo to vcpkg. Really cool work. I was able to use my Windows10 to install the Gazebo port without problems in the compilation of all the dependencies and gazebo itself (well, limiting the compilation threads for Gazebo using Playing with vcpkg directories ( Thanks! |
@j-rivero I'm glad you were able to build successfully with that minor tweak! The In order to run gazebo, you need to set the You can also run the the executable through cmd or Powershell (with the HOME environment variable set), but I have noticed that using ctrl+c to kill it sometimes doesn't kill the |
I am not sure, but I think that microsoft/vcpkg#27107 broke gazebo on vcpkg, at least when using the default version of the libraries at it bumped ogre from 1.12.9 to 13.4.4 . Indeed, I was quite curious about why the vcpkg CI did not catched the gazebo failure, and it seems that gazebo was skipped in CI as apparently VS 2022 Update 3 broke its compilation (see microsoft/vcpkg#26283 (comment)) and so it was removed from the CI. |
I already did a PR that try to solve the cmake issue there. If some one is want to help, please comment here, and I will share a link for the new attempt to compile gazebo in vcpkg. |
There is a relaed issue in #2700, unfortunatly I am afraid it will not be trivial. |
@traversaro I try to compile gazebo with the new ogre lib. But gazebo using private headers that vcpkg don't export. Anybody can help me? |
I made a PR of gazebo in here. It still not fully compile, but It start to build. It need patch gazebo to fit the new ogre that vcpkg is using. If you can help, please common on the vcpkg PR. Thank you. |
I was able to compile Gazebo on windows with my fix PR with ogre 1.12.9 and qwt 6.1.5 and graphviz 2.49.1. For compiling:
This compile gazebo but I didn't succeeded to run it. Also vcpkg tool can help you to compile your 3rd libraries for windows and linux. Maybe for mac with extra work. |
I made a PR that compile gazebo in windows. |
The vcpkg project has available a port for Gazebo11. The Goal of the ticket is to evaluate if this installation is stable enough to go into our documentation.
Help wanted:
We are interested in knowing if our users on Windows can install and use it without problems. If you want to help, please follow vcpkg instructions to bootstrap vcpkg, try to compile Gazebo and try to run a basic simulation on it. Please comment in the issue with details about Windows version, problems/not-problems found, graphic card drivers installed and other information you find useful. You are also welcome to comment and help with other people's problem.
Windows specific: check #2901 for the list of configurations, problems or issues on Windows.
The text was updated successfully, but these errors were encountered: