gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] [sr #108015] Configuring with --enable-gui=fb and not --e


From: Shoop da Whoop
Subject: [Gnash-commit] [sr #108015] Configuring with --enable-gui=fb and not --enable-device=rawfb results in build errors
Date: Thu, 05 Apr 2012 22:53:12 +0000
User-agent: Mozilla/5.0 (Windows NT 5.2; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

URL:
  <http://savannah.gnu.org/support/?108015>

                 Summary: Configuring with --enable-gui=fb and not
--enable-device=rawfb results in build errors
                 Project: Gnash - The GNU Flash player
            Submitted by: sdw
            Submitted on: Thu 05 Apr 2012 10:53:10 PM GMT
                Category: None
                Priority: 5 - Normal
                Severity: 3 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
        Operating System: GNU/Linux

    _______________________________________________________

Details:

Building the latest version - Gnash 0.8.11dev (master-21549-10d0e4e), checked
out April 2nd, on Debian 6.0 squeeze/stable, on PowerPC architecture.

Trying to build with the fb gui enabled and no framebuffer device enabled,
configure didn't complain about it, but compiling eventually errored out:

fb/fb_glue_agg.cpp: In member function ‘virtual bool
gnash::gui::FBAggGlue::init(int, char***)’:
fb/fb_glue_agg.cpp:114: error: expected type-specifier
fb/fb_glue_agg.cpp:114: error: expected ‘)’
fb/fb_glue_agg.cpp:114: error: no matching function for call to
‘boost::scoped_ptr<gnash::renderer::GnashDevice>::reset(int*)’
/usr/include/boost/smart_ptr/scoped_ptr.hpp:83: note: candidates are: void
boost::scoped_ptr<T>::reset(T*) [with T = gnash::renderer::GnashDevice]
fb/fb_glue_agg.cpp:117: error: ‘gnash::renderer::rawfb’ has not been
declared
fb/fb_glue_agg.cpp:117: error: ‘rawfb’ was not declared in this scope
fb/fb_glue_agg.cpp:118: error: expected type-specifier
fb/fb_glue_agg.cpp:118: error: expected ‘>’
fb/fb_glue_agg.cpp:118: error: expected ‘(’
fb/fb_glue_agg.cpp:118: error: ‘gnash::renderer::rawfb’ has not been
declared
fb/fb_glue_agg.cpp:118: error: expected primary-expression before ‘>’
token
fb/fb_glue_agg.cpp:118: error: expected ‘)’ before ‘;’ token
fb/fb_glue_agg.cpp: In member function ‘virtual gnash::Renderer*
gnash::gui::FBAggGlue::createRenderHandler()’:
fb/fb_glue_agg.cpp:162: error: ‘gnash::renderer::rawfb’ has not been
declared
fb/fb_glue_agg.cpp:162: error: ‘rawfb’ was not declared in this scope
fb/fb_glue_agg.cpp:163: error: expected type-specifier
fb/fb_glue_agg.cpp:163: error: expected ‘>’
fb/fb_glue_agg.cpp:163: error: expected ‘(’
fb/fb_glue_agg.cpp:163: error: ‘gnash::renderer::rawfb’ has not been
declared
fb/fb_glue_agg.cpp:163: error: expected primary-expression before ‘>’
token
fb/fb_glue_agg.cpp:163: error: expected ‘)’ before ‘;’ token

Adding --enable-device=rawfb to the configuration options allowed compilation
to succeed.

It seems to me that if this is a dependency, it ought to be caught by
configure.




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/support/?108015>

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




reply via email to

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