I compile gazebo for windows in a classic repo. Here is my PR:
10:51PM - 04 Apr 23 UTC
Build gazebo for windows with cmake vcpkg.
To find all dependencies need to cha
… nge cmake that it will compile both with native and vcpkg build.
I will do it in next PR, and I will need community help.
All dependencies are cache, and It much faster configure when it take it from the cache folder.
But there is a low respond from maintainers at gazebo-classic repo.
I made an issue about it:
12:00PM - 25 Apr 23 UTC
3 weeks ago I created a PR that compile classic gazebo in windows via cmake with
… vcpkg tool.
It compile on the dependencies of gazebo from source, then generate with cmake a compilation for windows.
You can take a look on the PR: https://github.com/gazebosim/gazebo-classic/pull/3312
My issue is that even I tag the maintainer, waited patiently, also we talk on other Issue, and he say he will look at my PR it didn't happen yet. And it not just me, you can look all other PRs, there is a very low respond.
Yes classic gazbo is the older version, but I manage to create a system (with help of vcpkg repo and their work) that will able to compile classic gazebo in windows without to install anything, and hopefully bring it to other os like linux and osx. I am also thinking to create the same for this repo that developer can easily can compile and debug and even run their result and able to contribute to this community.
My will is not just review my PR. I hope you do. Is to create higher respond from maintainers in gazebo-classic repo. At least that they review PRs once per week.
I already have another continue PR and I don't want to create another issue here just to get notice for my PRs.
Also there is other PRs in the classic gazebo that waiting.
I am tag here a random maintainers from here and the maintainers from classic gazebo:
@azeey @mjcarroll @iche033 @scpeters @traversaro
I get a full ignore. I hope some one here will notice my PR, also take care of the low respond issue.
I get a full ignore, but I know I am right, so I am keeping up until I resolve that issue.
May 4, 2023, 4:29pm
To be honest, gazebo classic is very much in maintenance mode. I’m sure the developers and the community would highly recommend you just move to using gazebo sim.
Also in general for submitting pull requests to codebases you should make an issue about that specific problem and then make the pull request. This will allow the upstream devs to be in the loop and provide a platform to discuss what the issue really is and why a PR would be needed.
As I say this PRs is also for new gazebo. This method can be used for new gazebo. So think about this as a proof of concept for new gazebo.
There already open issue about it:
11:44PM - 24 Mar 22 UTC
The [vcpkg](https://github.com/microsoft/vcpkg) project has available a port for
… [Gazebo11](https://github.com/microsoft/vcpkg/tree/master/ports/gazebo). The Goal of the ticket is to evaluate if this installation is stable enough to go into our documentation.
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 https://github.com/osrf/gazebo/issues/2901 for the list of configurations, problems or issues on Windows.