Mac OS ユキヒョウ gcc 4.5.4 の im | gcc 4.2.1、チュートリアルをビルドしようとしています http://www.arcsynthesis.org/gltut/
最初に dir glsdk をビルドする必要があります。freeglut (前提条件) を macports freeglut @2.8.0_1 (アクティブ) 経由でインストールし、その lib を手動でコピー アンド ペーストし、ディレクトリ glsdk にフォルダーを含めて、ls ..../Tutorial_0_3_8/glsdk/freeglut -> lib を含めます (できませんでした)。提供された freeglut をビルドしないので、macports のものに置き換えます)
多くのエラーを修正した後 (主にレガシー スニペットが含まれているため)、Test dir でビルドをテストしています。生成された実行可能ファイル ./TestD を実行しようとすると、次のようになります。
失敗した要求の X エラー: BadRequest (無効な要求コードまたはそのような操作がない) 失敗した要求のメジャー オペコード: 34 (X_UngrabKey) 失敗した要求のシリアル番号: 28 出力ストリームの現在のシリアル番号: 28
これは何ですか?少し検索すると、これはドライバーの問題であることが示唆されます(?)..他のglコードでglutを使用すると、問題なく動作します