GLEW-2.2.0

Introduction to GLEW

GLEW is the OpenGL Extension Wrangler Library.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Package Information

glew Dependencies

Required

Mesa-22.1.7

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/GLEW

Installation of GLEW

Install GLEW by running the following commands:

sed -i 's%lib64%lib%g' config/Makefile.linux &&
sed -i -e '/glew.lib.static:/d' \
       -e '/0644 .*STATIC/d'    \
       -e 's/glew.lib.static//' Makefile     &&
make

This package does not come with a test suite.

Now, as the root user:

make install.all

Command Explanations

sed -i 's%lib64%lib%g' ...: This ensures that the library is installed in /usr/lib.

sed -i -e '/glew.lib.static:/d' ...: This suppresses the static library.

make install.all: This installs the programs as well as the library.

Contents

Installed Programs: glewinfo and visualinfo
Installed Library: libGLEW.so
Installed Directory: /usr/include/GL

Short Descriptions

glewinfo

provides information about the supported extensions

visualinfo

is an extended version of glxinfo

libGLEW.so

provides functions to access OpenGL extensions