Re: [Ekiga-devel-list] Challenges for generation of Ekiga 4.x
- From: Markus Elfring <Markus Elfring web de>
- To: ekiga-devel-list gnome org
- Subject: Re: [Ekiga-devel-list] Challenges for generation of Ekiga 4.x
- Date: Wed, 30 Jan 2013 22:22:41 +0100
> If your kdevelop uses gcc 4.4.1, then this could easily be explained, since
> recent gcc have become stricter and stricter about the C syntax.
No - This integrated development environment calls just the compiler version
(g++ 4.7.1) that is provided by the openSUSE distribution here.
> If you need ekiga as a user, then use v10.
I can refer also to this version level if I pass appropriate values for
parameters like "PTLIB_CFLAGS" and "OPAL_CFLAGS" to the command "configure". But
I still wonder about results like the following.
...
make[3]: Entering directory `/home/elfring/Projekte/Gnome/Ekiga/lokal/lib'
CXX videoinput-manager-ptlib.lo
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp: In member function
'virtual bool GMVideoInputManager_ptlib::open(unsigned int, unsigned int,
unsigned int)':
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp:152:17: error:
'class PVideoInputDevice' has no member named 'GetParameters'
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp: In member function
'virtual void GMVideoInputManager_ptlib::set_colour(unsigned int)':
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp:201:19: error:
'class PVideoInputDevice' has no member named 'SetColour'
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp: In member function
'virtual void GMVideoInputManager_ptlib::set_brightness(unsigned int)':
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp:208:19: error:
'class PVideoInputDevice' has no member named 'SetBrightness'
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp: In member function
'virtual void GMVideoInputManager_ptlib::set_whiteness(unsigned int)':
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp:215:19: error:
'class PVideoInputDevice' has no member named 'SetWhiteness'
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp: In member function
'virtual void GMVideoInputManager_ptlib::set_contrast(unsigned int)':
../lib/engine/components/ptlib/videoinput-manager-ptlib.cpp:222:19: error:
'class PVideoInputDevice' has no member named 'SetContrast'
make[3]: *** [videoinput-manager-ptlib.lo] Error 1
CXX opal-call-manager.lo
../lib/engine/components/opal/opal-call-manager.cpp: In member function 'virtual
void Opal::CallManager::set_maximum_jitter(unsigned int)':
../lib/engine/components/opal/opal-call-manager.cpp:230:28: error: no matching
function for call to 'max(unsigned int&, int)'
../lib/engine/components/opal/opal-call-manager.cpp:230:28: note: candidates are:
In file included from /usr/include/c++/4.7/algorithm:62:0,
from ../lib/engine/components/opal/opal-call-manager.cpp:38:
/usr/include/c++/4.7/bits/stl_algobase.h:210:5: note: template<class _Tp> const
_Tp& std::max(const _Tp&, const _Tp&)
/usr/include/c++/4.7/bits/stl_algobase.h:210:5: note: template argument
deduction/substitution failed:
../lib/engine/components/opal/opal-call-manager.cpp:230:28: note: deduced
conflicting types for parameter 'const _Tp' ('unsigned int' and 'int')
...
../lib/engine/components/opal/opal-call-manager.cpp: In member function 'void
Opal::CallManager::set_video_options(const Opal::CallManager::VideoOptions&)':
../lib/engine/components/opal/opal-call-manager.cpp:600:40: error:
'RateControlPeriodOption' is not a member of 'OpalVideoFormat'
In file included from /usr/local/include/ptclib/threadpool.h:44:0,
from /usr/local/include/ptlib/timer.h:43,
from /usr/local/include/ptlib.h:66,
from ../lib/engine/components/opal/opal-call-manager.h:45,
from ../lib/engine/components/opal/opal-call-manager.cpp:41:
/usr/local/include/ptlib/safecoll.h: In instantiation of 'PSafePtr<T,
BaseClass>::operator T*() const [with T = OpalMediaPatch; BaseClass =
PSafePtrMultiThreaded]':
/usr/include/opal/opal/mediastrm.h:384:48: required from here
/usr/local/include/ptlib/safecoll.h:900:80: error: cannot dynamic_cast '((const
PSafePtr<OpalMediaPatch, PSafePtrMultiThreaded>*)this)->PSafePtr<OpalMediaPatch,
PSafePtrMultiThreaded>::<anonymous>.PSafePtrMultiThreaded::<anonymous>.PSafePtrBase::currentObject'
(of type 'class PSafeObject* const') to type 'class OpalMediaPatch*' (target is
not pointer or reference to complete type)
In file included from /usr/include/opal/opal/mediafmt.h:47:0,
from /usr/include/opal/opal/mediastrm.h:43,
from /usr/include/opal/im/im.h:71,
from /usr/include/opal/opal/pres_ent.h:43,
from /usr/include/opal/opal/manager.h:41,
from /usr/include/opal/opal/endpoint.h:41,
from /usr/include/opal/opal/rtpep.h:38,
from /usr/include/opal/h323/h323ep.h:45,
from /usr/include/opal/h323/h323.h:39,
from ../lib/engine/components/opal/opal-call-manager.h:47,
from ../lib/engine/components/opal/opal-call-manager.cpp:41:
...
Regards,
Markus
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]