I am facing similar difficulties under OpenSUSE Linux
with some of those pugins.
I had to make a few change to compile Weatherfax (I have created a fix branch) but not fixed all the issue related to the coming gcc 6.
I have a bigger issue with weather_routing_pi which is a critical piece of code.
I have succeded to build it but I notice that all the boatolar are provided in .pol format but the plugin only accepts .xml.
As the polar_pi plugin creates .pol file, this is problematic.
Has anyone a solution to create a working system for general user ?
Furthermore, weatherrouting refuses to read girb files coming from zygrib while the grib plugin can read them. I have seens no correction for that.
I have also raised bugs on github on the same topics.
Any clue ?