Thanks so much for you're response. I feel helpless. As I mentioned in my original post, I have followed these steps through many tutorials including the official SFML CMake tutorial. I have actually done this tutorial several times. I recognize that I did not provide an error in the first post, mainly because I get different errors just about every time I try a new tutorial. Currently, I am looking at at the "Build messages" window in code::blocks 12.11 and the error that I am getting is (I don't know if I'm suppose to post giant error messages here) something about libGLEW.so.1.5 missing. This is the third time I have had this error. Being a competent computer user, I searched for this error and found several other users with the same error. The solution prescribed for this error was to compile SFML from source (which I had already done). I assumed I had done something wrong so I repeated this (following the SFML CMake tutorial explicitly) for SFML 2.1. After redoing the tutorial I got the same error. AHHHHH!!!! After patching the hole I punched through the drywall next to my computer, I decided that I would try SFML 2.0. Maybe god doesn't want me to use SFML 2.1. I followed to same steps using the SFML 2.0 source. This resulted in exactly the same error (missing libGLEW.so.1.5) which is where I am at now. And before you suggest that I download libGLEW 1.5 using sudo apt-get... I have already done it about 50 times. I have uninstalled libGLEW and reinstalled it so many times I'm starting to worry that the 100,000 write cycles on my SSD are about to run out. Someone please help me!