jk2: cannot load opengl subsystem

as my topic says when i load jk2 up it says cannot load opengl subsystem. I have the opengl32.dll and gu32.dll files in system but it doesn’t seem to work how can i fix this. btw i am running windows xp