After a seemingly successful compile, the loaded brain would come up looking purely black and you'd get some runtime error saying "ERROR: PROGRAM_LINKING_ERROR" and pointing you to "error C5145: must write to gl_Position".
There will be a more elegant solution, but modifying main.cpp ~ line 440 to have the paths to the OpenGL shaders be absolute rather than relative fixed things up. I now have shaded brains...
After a seemingly successful compile, the loaded brain would come up looking purely black and you'd get some runtime error saying "ERROR: PROGRAM_LINKING_ERROR" and pointing you to "error C5145: must write to gl_Position".
A bit of googling turned up: https://stackoverflow.com/questions/25818858/opengl-3-3-glsl-c-error-must-write-to-gl-position
There will be a more elegant solution, but modifying main.cpp ~ line 440 to have the paths to the OpenGL shaders be absolute rather than relative fixed things up. I now have shaded brains...