We are moving to VS2015 so update readme for wxWidgets to reflect changes
Details
- Reviewers
Itms asterix historic_bruno - Commits
- rP22501: Update win32 wxWidgets README for VS 2015.
Check version of vs and wxWidgets is correct to reflect changes
Diff Detail
- Repository
- rP 0 A.D. Public Repository
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Successful build - Chance fights ever on the side of the prudent.
Link to build: https://jenkins.wildfiregames.com/job/differential/1856/display/redirect
libraries/win32/wxwidgets/README.txt | ||
---|---|---|
3 ↗ | (On Diff #8660) | At least 3.0.4, not only? |
Successful build - Chance fights ever on the side of the prudent.
Link to build: https://jenkins.wildfiregames.com/job/docker-differential/94/display/redirect
Why 3.0.4 in particular? I've built against 3.0.2 and it works (see also #2891, not sure which version the autobuilder currently uses -- it was 3.0.2 back then). We could simply say "the latest stable release", or something like that.
Ah, thanks! :) That makes sense then.
Although I would note that we can't count on 3.0.4 features/fixes being available on all OSes (some only package 3.0.2), which might be misleading for developers.
It does make sense to have all Windows builds using the same wxWidgets version by default though.
libraries/win32/wxwidgets/README.txt | ||
---|---|---|
3 ↗ | (On Diff #8660) | wxWidgets 3.0.4 doesn't include a wx_vc14.sln. At least the one I downloaded here: "E:\devel\wxWidgets-3.0.4\build\msw\wx_vc8.sln" "E:\devel\wxWidgets-3.0.4\build\msw\wx_vc9.sln" "E:\devel\wxWidgets-3.0.4\build\msw\wx_vc10.sln" "E:\devel\wxWidgets-3.0.4\build\msw\wx_vc11.sln" "E:\devel\wxWidgets-3.0.4\build\msw\wx_vc12.sln" "E:\devel\wxWidgets-3.0.4\build\msw\wx_vc7.sln" |
I used the latest one (probably vc12) with the compiler I wanted to build the game with. Recent versions of visual studio can open slightly older solutions without issue ?
Sorry, I should have seen this revision earlier.
Indeed VS 2015 build works fine with upgraded wx_vc12.sln.
(wxWidgets 3.1.2 (unstable/dev) on the other hand does include wx_vc14.sln, so I'm sure 3.2 (stable) will:)
"E:\devel\wxWidgets-3.1.2\build\msw\wx_vc8.sln" "E:\devel\wxWidgets-3.1.2\build\msw\wx_vc9.sln" "E:\devel\wxWidgets-3.1.2\build\msw\wx_vc10.sln" "E:\devel\wxWidgets-3.1.2\build\msw\wx_vc11.sln" "E:\devel\wxWidgets-3.1.2\build\msw\wx_vc12.sln" "E:\devel\wxWidgets-3.1.2\build\msw\wx_vc14.sln" "E:\devel\wxWidgets-3.1.2\build\msw\wx_vc15.sln" "E:\devel\wxWidgets-3.1.2\build\msw\wx_vc7.sln"
Successful build - Chance fights ever on the side of the prudent.
Link to build: https://jenkins.wildfiregames.com/job/docker-differential/116/display/redirect