Freeglut は GLUT ライブラリの 100% 互換ライブラリであり、オープンソースとして提供されています。 GLUT ライブラリは、ウィンドウシステムに依存せずに OpenGL プログラムや単純なウィンドウ API を構築するためのツールキットです。 このライブラリを利用すれば、OpenGL プログラミングの学習が容易となります。
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://downloads.sourceforge.net/freeglut/freeglut-3.4.0.tar.gz
ダウンロード MD5 sum: f1621464e6525d0368976870cab8f418
ダウンロードサイズ: 404 KB
必要ディスク容量: 5.7 MB
概算ビルド時間: less than 0.1 SBU
以下のコマンドを実行して freeglut をビルドします。
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DFREEGLUT_BUILD_DEMOS=OFF \ -DFREEGLUT_BUILD_STATIC_LIBS=OFF \ -Wno-dev .. && make
このパッケージにテストスイートはありません。
root
ユーザーになって以下を実行します。
make install
-DFREEGLUT_BUILD_DEMOS=OFF
:
Disable building optional demo programs. Note that if you choose to
build them, their installation must be done manually. The demo
programs are limited and installation is not recommended.
-DFREEGLUT_BUILD_STATIC_LIBS=OFF
: Do
not build the static library.