Added -lGL to compile on Fedora and added a list of compile dependencies