Gauche > Archives > 2014/08/02

2014/08/02 04:46:05 UTCとおる。
#
GitHub から Gauche-gl を clone してビルドしようとすると、↓こんなエラーが出るんですが、OpenGL のライブラリのバージョンかなにかの問題でしょうかね?
#
./gl-ptrs.h:4719:64: error: unknown type name 'GLDEBUGPROCARB'
typedef void (APIENTRYP type__ptr__glDebugMessageCallbackARB) (GLDEBUGPROCARB callback, const GL...
                                                               ^
./gl-ptrs.h:11655:64: error: unknown type name 'GLDEBUGPROCAMD'
typedef void (APIENTRYP type__ptr__glDebugMessageCallbackAMD) (GLDEBUGPROCAMD callback, GLvoid *...
#
Mac と Ubuntu 10.04 でためしました。
2014/08/02 05:50:29 UTCshiro
#
ありゃぁ。うちのOSXだと別のエラーが出るなあ。Ubuntuは12.04ではいつも確認してるんだけど。
2014/08/02 05:59:28 UTCshiro
#
あ、そのエラーも出てる。そのへんglext.hから自動生成してるんだけど#ifdefの認識をミスってるみたいだ。
2014/08/02 08:17:58 UTCshiro
#
とりあえずOSXでビルドできるようにしました。Dreprecated apiのWarningが大量に出るけど。OSX上ではしばらくチェックしてなかったんだな。
2014/08/02 08:20:56 UTCとおる。
#
おおー、ありがとうございます。
#
make check とおりました。gears.scm もうごきました。
2014/08/02 08:40:02 UTCとおる。
#
Ubuntu 10.04 も大丈夫でした。
2014/08/02 11:24:15 UTCshiro
#
最近はGLFWってのがあるのか。本家GLUTはobsolete、API互換ならfreeglutへ移行、って話のようだな。> deprecated warning