now it compiles and work nicely on windows. No openmp support with MSVC2010