Fixed for latest Rust, and added Makefile targets for previous OpenGL versions.