Support MacOS X Desktop

Compilation step