thanks much for your input, i have been doing things separate for the blake system however have recently been experimenting with gitian and other methods of cross compiling .... i still get the best results doing things the same way you are ....
question to the developer when you have time,
are you building /compiling with
1) gitian
2) individually on each operating system
3) with a custom toolchain (unlikely since i don't see this in your source
I compile individually for each target OS. For the 0.9 build I setup a VM for each target, i.e. Win32, Win64.