Eclipse を使用してネイティブ android プロジェクトを作成しています。私はopengl es 1.1を使用しています。
glext.h ファイルの関数を使用すると、このエラーが発生します
Function 'glDrawTexfOES' could not be resolved
glDrawTexfOES を呼び出す直前に、gl.h の関数を使用しています。glext.h で定義されている GL_TEXTURE_CROP_RECT_OES などのマクロを使用できるので、ファイルが正しく含まれていることがわかります。
glext.h ファイルを見ると、必要な関数宣言が見つかりました。これは #ifdef ブロック ( #ifdef GL_GLEXT_PROTOTYPES
) にあります。glext.h をインクルードする直前に GL_GLEXT_PROTOTYPES を定義しましたが、まだ同じ問題があります。私は glext.h に入り、それを編集しました。最初に、必要な関数を囲む ifdef および endif 行にコメントを付けました。上記と同じエラーが引き続き発生します。次に、関数宣言をコピーして glext.h ファイルの先頭に貼り付けましたが、プロジェクトはまだその関数を解決できないと言います。
glext.h が非推奨であることは知っていますが、まだ使用できるはずです