This "setup.exe" is a little bit confusing, esp for Linux user that will not understand why. This is one of the part about compiled_setup_ml that I am not super happy  with.