Passing '/' as an argument before the shader type will use separable shaders.
I ended up not using GL's debug stuff, but forgot to remove some of the code.