Original Post
I want to create two shader programs 'sp1' & 'sp2'. sp1:- Contains a vertex shader 'c.vert' --> "void main(void) { gl_Position = ftransform(); }" and a fragment shader 'fs1.frag' --> It compiles and links clean. sp2:- Contains a vertex shader 'c.vert' --> Same as the first and a fragment shader 'fs2.frag'. --> Gives me errors in vertex shader 'c.vert'. (4) : error C0000: syntax error, unexpected $undefined at token "" (4) : error C0501: type name expected at token "" I am using NVIDIA QuadroFX 3000 + 71.24 drivers. I even tried with 67.22 driver but getting the same error.