mapbox / windows-builds

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

mapnik-sdk c++ runtime #38

Closed jbrwn closed 9 years ago

jbrwn commented 9 years ago

Is there a published mapnik-sdk package available that is built on the VS2015 CTP6 c++ runtime? Thanks in advance!

jskulavik commented 9 years ago

Actually the runtime that would be preferable would be the Microsoft Visual C++ 2015 RC - 14.0.22816 rather than the CTP6 version

springmeyer commented 9 years ago

Hey there @jbrwn and @jskulavik. I just was talking with @BergWerkGIS about this last week. He is working on it and I think its pretty close, but not yet available. He is on vacation this week so it would be great if you could ping here again next week.

jskulavik commented 9 years ago

Will do, thank you very much @springmeyer!

wilhelmberg commented 9 years ago

@jbrwn @jskulavik I was able to build mapnik with VS2015 CTP6, but haven't published a package as I had some quirks with it on my dev machine. Will try with RC during the next days.

jbrwn commented 9 years ago

Thanks @BergWerkGIS !

wilhelmberg commented 9 years ago

Progess report: Tried with VS2015 RC Enterprise Edition: all dependencies seem to compile fine, but I get ~60 errors with mapnik. Most of them pointing either to icu or tiff. Will investigate further.

jskulavik commented 9 years ago

Thank you so very much @BergWerkGIS

wilhelmberg commented 9 years ago

@jbrwn @jskulavik

The first SDK built with VS2015 RC 14.0.22816. Please use at own risk :smirk:

x64: https://mapnik.s3.amazonaws.com/dist/dev/vs2015rc1/mapnik-win-sdk-14.0-x64-v3.0.0-rc1-1126-g340ed85.7z

x86: https://mapnik.s3.amazonaws.com/dist/dev/vs2015rc1/mapnik-win-sdk-14.0-x86-v3.0.0-rc1-1126-g340ed85.7z

jbrwn commented 9 years ago

@BergWerkGIS you the man :+1:

wilhelmberg commented 9 years ago

@jbrwn thanks, but wouldn't have been possible without @springmeyer 's help.

jskulavik commented 9 years ago

Yes, thank you very much @BergWerkGIS & @springmeyer. I'll give it a go and see what happens

wilhelmberg commented 9 years ago

@jbrwn @jskulavik

I've created a test SDK with the VS2015 release version:

x64: https://mapnik.s3.amazonaws.com/dist/dev/vs2015/mapnik-win-sdk-14.0-x64-v3.0.0-32-g25af931.7z

x86: https://mapnik.s3.amazonaws.com/dist/dev/vs2015/mapnik-win-sdk-14.0-x86-v3.0.0-32-g25af931.7z

Let me know, if this works for you?

wilhelmberg commented 9 years ago

Oh, I forgot: it is a Release build, but includes debug symbols (PDBs). That's why the package is bigger.

Is this useful for you, or would you prefer to have two packages availble for each bitness? One with, and one without PDBs?

jskulavik commented 9 years ago

I'll get going on this tonight. Thanks @BergWerkGIS! I'd say one package is fine.

wilhelmberg commented 9 years ago

Updated VS2015 mapnik SDK:

x64: https://mapnik.s3.amazonaws.com/dist/dev/vs2015/mapnik-win-sdk-14.0-x64-v3.0.1-4-ga78a895.7z

x86: https://mapnik.s3.amazonaws.com/dist/dev/vs2015/mapnik-win-sdk-14.0-x86-v3.0.1-4-ga78a895.7z

wilhelmberg commented 9 years ago

Updated VS2015 mapnik SDK:

x64: https://mapnik.s3.amazonaws.com/dist/dev/mapnik-win-sdk-v3.0.3-x64-14.0.7z

x86: https://mapnik.s3.amazonaws.com/dist/dev/mapnik-win-sdk-v3.0.3-x86-14.0.7z

jskulavik commented 9 years ago

Thanks @BergWerkGIS! I'm planning on adding this to a new project that I'm going to get off of the ground here

wilhelmberg commented 9 years ago

@jskulavik wow, the ReadME sounds promising.