If you remove all spaces and funny symbols (ampersand, comma), the error should go away. In any case, it is very strange that Code::Blocks is not adding double quotes automatically when executing the command. I just tried the same thing in Linux with a path similar to yours, and it works just fine (it should work about the same in Mac). I am using Code::Blocks 5733 here which is quite old already. Which version are you using?