Bug #19469 myx_gc.h:75:24: error: GL/glu.h: No such file or directory
Submitted: 1 May 2006 22:30 Modified: 8 Aug 2006 23:10
Reporter: Hans Deragon Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Preview Severity:S2 (Serious)
Version:1.0.6beta OS:Linux (Fedora Core 5)
Assigned to: CPU Architecture:Any

[1 May 2006 22:30] Hans Deragon
Description:
Compiling on FC5, I get:

../../../mysql-gui-common/library_gc/include/myx_gc.h:75:24: error: GL/glu.h: No such file or directory
../../../mysql-gui-common/source/linux/canvas/MGCanvasScroller.h:35: error: extra qualification ‘MGCanvasScroller::’ on member ‘get_hadjustment’
../../../mysql-gui-common/source/linux/canvas/MGCanvasScroller.h:36: error: extra qualification ‘MGCanvasScroller::’ on member ‘get_vadjustment’
make[3]: *** [main.o] Error 1
make[3]: Leaving directory `/hans/src/mysql-workbench-1.0.6beta/mysql-workbench/source/linux'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/hans/src/mysql-workbench-1.0.6beta/mysql-workbench/source/linux'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/hans/src/mysql-workbench-1.0.6beta/mysql-workbench/source'
make: *** [all-recursive] Error 1

How to repeat:
Compile in FC5.

Suggested fix:
If glu.h is required, then there should be a check for it in the configure script.

Searching the web I found which package in FC5 provides glu.h (mesa-libGLU-devel).  See:  http://www.opengl.org/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic;f=4;t=001555;p=0#000000

But still, it would  be nice if that was caught by configure with some text explaining which package provides glu.h.
[2 May 2006 14:25] MySQL Verification Team
Thank you for the bug report.
[8 Aug 2006 23:10] Alfredo Kojima
Thank you for your bug report. This issue has been committed to our source repository of that product and will be incorporated into the next release.

If necessary, you can access the source repository and build the latest available version, including the bug fix. More information about accessing the source trees is available at

    http://dev.mysql.com/doc/en/installing-source.html