After searching for why I couldn’t get things defined for free I decided to look through glext.h and descovered you have to define GL_GLEXT_PROTOTYPES before including glext.h.
However with g++ version 3.0.3 and NVidia’s glext.h GL_GLEXT_VERSION 6 (latest I can get from their CVS). I can’t get anything to compile.
Here’s the errors: (paraphrased for breivity)
Stringfwd.h ← namespace error in reguards to char_traits not being a template. for glProgramParameter4dNV
glext.h ← type specifier omitted for parameter
Anyone know what I’m doing wrong?