gnash-dev
[Top][All Lists]
Advanced

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

Re: [Gnash-dev] cross-compiling for ARM / Angstrom: bugs and problems


From: strk
Subject: Re: [Gnash-dev] cross-compiling for ARM / Angstrom: bugs and problems
Date: Mon, 6 Apr 2009 20:08:26 +0200

On Mon, Apr 06, 2009 at 07:19:58PM +0200, Udo Giacomozzi wrote:
> Hi folks,
> sorry again for being so silent lately, I was (and still am) too busy
> with too many other projects. :(

You're always welcome.

> 3) Now I can build a portion of Gnash but I get lots of warnings and
> finally it fails because of some overloaded operator:
> 
> 
> ------------------------------------------------------------8<--------
> amf_msg.cpp: In static member function ‘static boost::shared_ptr<amf::Buffer> 
> amf::AMF_msg::encodeContextHeader(uint16_t, uint16_t, uint16_t)’:
> amf_msg.cpp:47: error: ambiguous overload for ‘operator=’ in ‘buf. 
> boost::shared_ptr<T>::operator* [with T = amf::Buffer]() = ({...})’
> buffer.h:166: note: candidates are: amf::Buffer& amf::Buffer::operator=(const 
> std::string&) <near match>
> buffer.h:167: note:                 amf::Buffer& amf::Buffer::operator=(const 
> char*) <near match>
> buffer.h:174: note:                 amf::Buffer& 
> amf::Buffer::operator=(double)
> buffer.h:181: note:                 amf::Buffer& 
> amf::Buffer::operator=(uint16_t)
> buffer.h:188: note:                 amf::Buffer& 
> amf::Buffer::operator=(uint8_t)
> buffer.h:195: note:                 amf::Buffer& 
> amf::Buffer::operator=(uint8_t*) <near match>
> buffer.h:202: note:                 amf::Buffer& 
> amf::Buffer::operator=(amf::Element::amf0_type_e) <near match>
> buffer.h:209: note:                 amf::Buffer& amf::Buffer::operator=(bool)
> ------------------------------------------------------------8<--------

This was fixed in the rtmp branch, rob should merge the change to trunk.
See https://savannah.gnu.org/bugs/index.php?26051

>   --with-qt4-lib=/opt/sdg/angstrom2007.12/sdk/arm-angstrom-linux-gnueabi/lib \
>   --with-boost-incl=../boost_1_38_0/boost \
>   --with-boost-lib=../boost_1_38_0/stage/lib \

> Configure output: http://paste.debian.net/32622/

BOOST flags aren't set (this is going to be your problem with the boost 
includes not being found).
Please report a bug about that.

--strk;

 Free GIS & Flash consultant/developer      ()  ASCII Ribbon Campaign
 http://foo.keybit.net/~strk/services.html  /\  Keep it simple! 




reply via email to

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