octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #44017] build failure with GUI and --without-o


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #44017] build failure with GUI and --without-opengl
Date: Fri, 16 Jan 2015 02:37:08 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36

URL:
  <http://savannah.gnu.org/bugs/?44017>

                 Summary: build failure with GUI and --without-opengl
                 Project: GNU Octave
            Submitted by: mtmiller
            Submitted on: Thu 15 Jan 2015 09:37:07 PM EST
                Category: Configuration and Build System
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: GNU/Linux

    _______________________________________________________

Details:

The default branch currently fails to build when the --without-opengl
configure option is given, but the Qt libraries are detected and the libgui
directory is built. Looks like it is because the Qt plotting modules are built
unconditionally when the GUI is enabled, and they depend on libGL.

The error looks like:


In file included from ../../libgui/graphics/GLCanvas.cc:31:0:
../../libinterp/corefcn/gl-render.h:125:29: error: 'GLsizei' has not been
declared
   virtual void draw_pixels (GLsizei w, GLsizei h, GLenum format,
                             ^
../../libinterp/corefcn/gl-render.h:125:40: error: 'GLsizei' has not been
declared
   virtual void draw_pixels (GLsizei w, GLsizei h, GLenum format,
                                        ^
../../libinterp/corefcn/gl-render.h:125:51: error: 'GLenum' has not been
declared
   virtual void draw_pixels (GLsizei w, GLsizei h, GLenum format,
                                                   ^
../../libinterp/corefcn/gl-render.h:126:29: error: 'GLenum' has not been
declared
                             GLenum type, const GLvoid *data);
                             ^
../../libinterp/corefcn/gl-render.h:126:48: error: 'GLvoid' does not name a
type
                             GLenum type, const GLvoid *data);
                                                ^
Makefile:3292: recipe for target
'graphics/graphics_libgui_graphics_la-GLCanvas.lo' failed



I will try the same thing on the gui-release branch, I expect it will fail
with the same error.

What do we want to do, if --without-opengl is given disable the GUI
completely? Or introduce some conditionals to build the GUI but without
Qt-based plotting?




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?44017>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]