mainGnash - The GNU Flash player - Support: sr #107535, Source fail to build without OpenGL

 
 

sr #107535: Source fail to build without OpenGL

Submitter:  None
Submitted:  Thu 02 Dec 2010 09:34:55 AM UTC
   
 
Category:  None Priority:  5 - Normal
Severity:  3 - Normal Status:  Done
Privacy:  Public Assigned to:  None
Originator Email:  -email is unavailable- Open/Closed:  Closed
Operating System:  GNU/Linux
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 03 Dec 2010 11:55:26 AM UTC, comment #4: 

Thanks a lot.
pushed 692eb48

Sandro Santilli <strk>
Group Member
Fri 03 Dec 2010 11:33:11 AM UTC, comment #3: 

Here is a better patch, that fail if opengl isn't found when --enable-renderer=OpenGL is used.

(file #22115)

Petter Reinholdtsen <pere>
Group Member
Fri 03 Dec 2010 11:29:30 AM UTC, comment #2: 

As discussed on IRC the patch should be improved to have ./configure spit an error if OGL is expliclty requested but not found on system.

Sandro Santilli <strk>
Group Member
Fri 03 Dec 2010 11:00:12 AM UTC, comment #1: 

Here is a patch to only enable the OpenGL renderer by default when opengl is found.

(file #22114)

Petter Reinholdtsen <pere>
Group Member
Thu 02 Dec 2010 09:34:55 AM UTC, original submission:  

Yesterday it was discovered a problem with building the git version of Gnash on OpenBSD related to the <GL/gl.h> header.
This resulted in a comment from Rob stating that the OpenGL support should be disabled by default, as it is not working well.

To test if this could be done, I removed the mesa-common-dev package (and all its reverse dependencies) from the buildbot slave I have set up for the Gnash project, and tried to build without OpenGL installed on Debian Squeeze/x86.  This fail, as configure require OpenGL to continue.

These are the errors from configure:

        ERROR: No OpenGL development package installed!
               You need to install the libmesa development package
               or .deb users: apt-get install libgl1-mesa-dev
               or .rpm users: yum install xorg-x11-Mesa-libGL
               or use a different renderer with --enable-renderer=
        ERROR: No GtkGLExt development package installed!
               It is needed to build the GTK/OpenGL GUI/renderer combination.
               Either install it from http://gtkglext.sourceforge.net
               or .deb users: apt-get install libgtkglext1-dev
               or .rpm users: yum install gtkglext-devel
               or --enable-gui=sdl or --enable-renderer=agg
        ERROR: No SDL development package installed!
               Install it from http://www.libsdl.org/download-1.2.php
               or .deb users: apt-get install libsdl1.2-dev
               or .rpm users: yum install SDL-devel
configure: error: Please install required packages

See the full build logs on http://www.gnashdev.org:8010/builders/squeeze-linux-x86/builds/16

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #22115:  gnash.diff added by pere (1KiB - text/x-diff)
file #22114:  gnash.diff added by pere (1KiB - text/x-diff)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by strk (Posted a comment)
  • -email is unavailable- added by pere (Updated the item)
  • -email is unavailable- added by None (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-12-03 strk StatusNone Done
        Open/ClosedOpen Closed
    2010-12-03 pere Attached File- Added gnash.diff, #22115
    2010-12-03 pere Attached File- Added gnash.diff, #22114

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code