Perhaps you are more used to linux ... linux to many has a lot of problematic steps as well like getting the needed libraries to compile (x11 devel and the like), while getting the compiler is the easy part.
The only "easy one" (until recent problems of some users) was / is OSX where you just install XCode and done ^^
The only "easy one" (until recent problems of some users) was / is OSX where you just install XCode and done ^^