Current trunk 6898 does not compile on win32
Bug #1299087 reported by
Tino
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Critical
|
Unassigned |
Bug Description
The refactoring 6895 broke win32.
I was able to find at least one bug (return -1 while the function's return changed to std::str), but while it compiles now and Widelands starts, only the menus are shown.
No sounds and when you start a game, the grafics are missing (black screen)
Changed in widelands: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
milestone: | none → build19-rc1 |
Changed in widelands: | |
status: | Confirmed → Fix Committed |
Changed in widelands: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
sorry for breaking the build :(
Why did you change if (hfile == -1) to if (hfile) ? that is a semantic change for sure.
I have reasons to believe that the regression is also in this very function that you fixed. I merged your branch and added a bunch of debugging output. I guess this will help to track down the problem. Could you attach a stderr.txt from a run?