Missing OpenGL headers

Bug #33948 reported by Matthew Dempsky
4
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
Invalid
Medium
Paul Sladen

Bug Description

I cannot find /usr/include/GL/gl.h in Dapper:

    shelly@muffin:~$ apt-file -l search /usr/include/GL/gl.h
    libgl1-mesa-dev
    mesa-common-dev
    shelly@muffin:~$ dpkg -L libgl1-mesa-dev mesa-common-dev | grep gl.h
    shelly@muffin:~$

This also applies to glext.h and possibly others.

Revision history for this message
Paul Sladen (sladen) wrote :

Hi Matthew, thanks for you bug report.

The various header files are you after are in the following development packages:

$ dpkg -S /usr/include/GL/gl* | sort
libgl1-mesa-dev: /usr/include/GL/glxext.h
libgl1-mesa-dev: /usr/include/GL/glx.h
libgl1-mesa-dev: /usr/include/GL/glx_mangle.h
libglu1-mesa-dev: /usr/include/GL/glu.h
libglu1-mesa-dev: /usr/include/GL/glu_mangle.h
mesa-common-dev: /usr/include/GL/glext.h
mesa-common-dev: /usr/include/GL/gl.h
mesa-common-dev: /usr/include/GL/gl_mangle.h
x11proto-gl-dev: /usr/include/GL/glxint.h
x11proto-gl-dev: /usr/include/GL/glxmd.h
x11proto-gl-dev: /usr/include/GL/glxproto.h
x11proto-gl-dev: /usr/include/GL/glxtokens.h

These in turn have nice high-level Provides so that all you need to do is:

  sudo apt-get install libgl-dev libglu-dev

Changed in mesa:
assignee: nobody → sladen
status: Unconfirmed → Rejected
Revision history for this message
Matthew Dempsky (mrd-alkemio) wrote :

Hm, packages.ubuntu.com confirms that there's a gl.h file in mesa-common-dev, so closing this bug is fine.

(I know the headers went missing after upgrading because OpenGL programming assignments that compiled fine before could no longer find them, but I've since then had to give up on testing Dapper.)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.