I have only recently managed to compile a piece of open source software that has been published a few years ago and not been maintained since then. A few adjustments to the source code have been necessary to enable compilation and I had to piece them together from several SO questions.
Now that it is finally working I would like to document my workflow by posting a self-answered question so that other people will find all the required steps in one place and not have to go through all the trouble I have just been through.
I have seen Is Stack Overflow a central store for tutorials? but am still not sure whether this sort of tutorial would be welcome here. Is it maybe too localized because it only deals with one software instead of addressing the compilation problems in a more general fashion? Or is it even too broad because all of these steps deserve their own question?
The proposed question wording is attached below. Please let me know what you think before I post this to the main site. I'd hate to post a detailed explanation just to see it closed or removed because it doesn't fit here.
I am trying to compile the Contraction Hierarchies Implementation by KIT.
This software has been published in 2008 and obviously not been maintained since then. Since a few things have changed in the mean time (with new C++ standards and compiler versions) the code does not compile off the shelf anymore.
What steps do I need to take to make this compile?
Thank you for your input, question and answer is now at How do I compile Contraction Hierarchies by KIT?.