Now the changes should be production ready, and should compile out of the box with correct envrionment variables set. Works with both gfortran and intel compilers.
A binary version of dependencies and megaboltz are uploaded to github release, should be able to choose from intel compilers and gfortran compiler. But since Garfield++ uses generated root dict file, and have absolute path in it, Garfield.dll
itself is not portable and not uploaded.