mapbox / windows-builds

DEPRECATED! build scripts for mapnik dependencies, mapnik, node-mapnik, node, libosmiom, osmium-tool
38 stars 22 forks source link

x64 debug build does not work at all. #58

Closed joycepg closed 8 years ago

joycepg commented 8 years ago

multiple issues. to reproduce, run settings.bat "BUILD_TYPE=Debug" "SKIP_FAILED_PATCH=true" "FASTBUILD=0" scripts\build I had to add the skip failed patches to even get started.

wilhelmberg commented 8 years ago

@joycepg Debug builds are not maintained anymore (haven't cleaned up the scripts yet).

We've switched to "Release with debug symbols", as keeping up with the combinations of Debug/Release * x86/x64 * VS2013/VS2015 became too much of a hassle.

FYI: VS2013 support is also going to be dropped soon, as the tools (mapnik, node-mapnik, osrm, libosmium, ...) we build these dependencies for, use C++11 which isn't supported by VS2013.

joycepg commented 8 years ago

ok, yes windows builds are way too complicated in general (static/dll, runtime static/dll, debug/release, x86/x64). fyi, i did get the x86 debug build to work ok. you have a pull request with the few minor changes if you want.

wilhelmberg commented 8 years ago

I'd rather not accept the pull request now, as I'm lacking bandwidth to support it properly.

However, I've created a ticket with ideas for further improvements.

Feel free to add anything you consider useful to add in future iterations: https://github.com/mapbox/windows-builds/issues/59