I did indeed follow the instructions from that exact page, I figured out my problem though. The instructions say to set CPPFLAGS to -I/sw/include and I was reading that as a lower case L. Not having the correct include path makes for gcc not working properly. Also if you type gcc -V you get the "argument missing" error which I figured was the problem originally. If you notice I did indicate the command being issued was with a capital V and not a lower case one to get the version number. It is working fine now but thanks for the responses.