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.