gluUnProject()
ビューポートの 2D 座標を 3D 世界モデルに変換する関数で使用しようとしています。しかし、ビルドしようとすると、次のメッセージが表示されます。
D:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../. ./arm-linux-androideabi/bin/ld.exe:
./obj/local/armeabi/objs-debug/tuxrider/src/course_load.o: 関数内 get_OGL_position:jni/tuxrider/src/course_load.c:124: エラー: 'gluUnProject' collect2 への未定義の参照: ld が 1 つの出口を返しました状態
/cygdrive/d/android-ndk-r8d/build/core/build-binary.mk:397: ターゲット `obj/local/armeabi/libtuxrider.so' のレシピが make に失敗しました: *
[obj/local/armeabi/libtuxrider.so] エラー 1
Eclipse のインデクサーはこの機能を認識しますが、認識ndk-build
しません。OpenGLES 2.0 に問題はありますか?