Hello! I try to generate your current software on my openSUSE Tumbleweed system. http://git.gnome.org/browse/ekiga/commit/?id=21f16237823bb0f2ac8af644e7557bc38963bfc9
I stumble on the following open issues. 1. The header file "opal/pcss.h" is referenced by your header file "pcss-endpoint.h". But I get difficulties because it was installed into the directory "/usr/include/opal/opal/". Can an additional subdirectory be configured? 2. Build failures /home/elfring/Projekte/Gnome/Ekiga/lokal/> make -j4 ... make[3]: Entering directory `/home/elfring/Projekte/Gnome/Ekiga/lokal/lib' ... ../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 make[3]: *** Waiting for unfinished jobs.... In file included from ../lib/engine/components/opal/opal-call-manager.h:51:0, from ../lib/engine/components/opal/opal-call-manager.cpp:41: ../lib/engine/components/opal/opal-call.h:184:68: error: 'RTP_Session' does not name a type ../lib/engine/components/opal/opal-call.h:184:82: error: ISO C++ forbids declaration of 'session' with no type [-fpermissive] ../lib/engine/components/opal/opal-call.h: In member function 'PSafePtr<OpalConnection> Opal::Call::get_remote_connection()': ../lib/engine/components/opal/opal-call.h:211:42: error: 'OpalPCSSConnection' was not declared in this scope ../lib/engine/components/opal/opal-call.h:211:71: error: no matching function for call to 'PSafePtrCast(PSafePtr<OpalConnection>&)' ../lib/engine/components/opal/opal-call.h:211:71: note: candidate is: 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:959:19: note: template<class Base, class Derived> PSafePtr<Derived> PSafePtrCast(const PSafePtr<Base>&) /usr/local/include/ptlib/safecoll.h:959:19: note: template argument deduction/substitution failed: In file included from ../lib/engine/components/opal/opal-call-manager.h:51:0, from ../lib/engine/components/opal/opal-call-manager.cpp:41: ../lib/engine/components/opal/opal-call.h:211:71: error: template argument 2 is invalid ../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') 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:254:5: note: template<class _Tp, class _Compare> const _Tp& std::max(const _Tp&, const _Tp&, _Compare) /usr/include/c++/4.7/bits/stl_algobase.h:254: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:247:11: error: 'RTP_Session' was not declared in this scope ../lib/engine/components/opal/opal-call-manager.cpp:247:24: error: 'session' was not declared in this scope ../lib/engine/components/opal/opal-call-manager.cpp:247:46: error: 'class OpalRTPConnection' has no member named 'GetSession' ../lib/engine/components/opal/opal-call-manager.cpp: In member function 'virtual void Opal::CallManager::set_reject_delay(unsigned int)': ../lib/engine/components/opal/opal-call-manager.cpp:312:18: error: no matching function for call to 'max(int, unsigned int&)' ../lib/engine/components/opal/opal-call-manager.cpp:312:18: 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:312:18: note: deduced conflicting types for parameter 'const _Tp' ('int' and 'unsigned int') 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:254:5: note: template<class _Tp, class _Compare> const _Tp& std::max(const _Tp&, const _Tp&, _Compare) /usr/include/c++/4.7/bits/stl_algobase.h:254:5: note: template argument deduction/substitution failed: ../lib/engine/components/opal/opal-call-manager.cpp:312:18: note: deduced conflicting types for parameter 'const _Tp' ('int' and 'unsigned int') ../lib/engine/components/opal/opal-call-manager.cpp: In member function 'virtual void Opal::CallManager::set_codecs(Ekiga::CodecList&)': ../lib/engine/components/opal/opal-call-manager.cpp:428:23: error: 'OpalTranscoder' has not been declared In file included from ../lib/engine/components/opal/opal-call-manager.h:51:0, from ../lib/engine/components/opal/pcss-endpoint.cpp:42: ../lib/engine/components/opal/opal-call.h:184:68: error: 'RTP_Session' does not name a type ../lib/engine/components/opal/opal-call.h:184:82: error: ISO C++ forbids declaration of 'session' with no type [-fpermissive] ../lib/engine/components/opal/opal-call-manager.cpp: In member function 'void Opal::CallManager::GetAllowedFormats(OpalMediaFormatList&)': ../lib/engine/components/opal/opal-call-manager.cpp:777:30: error: 'OpalTranscoder' has not been declared In file included from ../lib/engine/components/opal/opal-call-manager.h:51:0, from ../lib/engine/components/opal/sip-endpoint.h:54, from ../lib/engine/components/opal/opal-account.cpp:58: ../lib/engine/components/opal/opal-call.h:184:68: error: 'RTP_Session' does not name a type ../lib/engine/components/opal/opal-call.h:184:82: error: ISO C++ forbids declaration of 'session' with no type [-fpermissive] ../lib/engine/components/opal/opal-call.h: In member function 'PSafePtr<OpalConnection> Opal::Call::get_remote_connection()': ../lib/engine/components/opal/opal-call.h:211:42: error: 'OpalPCSSConnection' was not declared in this scope ../lib/engine/components/opal/opal-call.h:211:71: error: no matching function for call to 'PSafePtrCast(PSafePtr<OpalConnection>&)' ../lib/engine/components/opal/opal-call.h:211:71: note: candidate is: 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-account.cpp:48: /usr/local/include/ptlib/safecoll.h:959:19: note: template<class Base, class Derived> PSafePtr<Derived> PSafePtrCast(const PSafePtr<Base>&) /usr/local/include/ptlib/safecoll.h:959:19: note: template argument deduction/substitution failed: In file included from ../lib/engine/components/opal/opal-call-manager.h:51:0, from ../lib/engine/components/opal/sip-endpoint.h:54, from ../lib/engine/components/opal/opal-account.cpp:58: ../lib/engine/components/opal/opal-call.h:211:71: error: template argument 2 is invalid In file included from ../lib/engine/components/opal/opal-account.cpp:58:0: ../lib/engine/components/opal/sip-endpoint.h: At global scope: ../lib/engine/components/opal/sip-endpoint.h:160:12: error: conflicting return type specified for 'virtual bool Opal::Sip::EndPoint::OnReceivedMESSAGE(OpalTransport&, SIP_PDU&)' In file included from /usr/local/include/opal/sip/sippres.h:36:0, from ../lib/engine/components/opal/opal-account.cpp:52: /usr/local/include/opal/sip/sipep.h:1052:5: error: overriding 'virtual ptlib_virtual_function_changed_or_removed****** SIPEndPoint::OnReceivedMESSAGE(OpalTransport&, SIP_PDU&)' ../lib/engine/components/opal/opal-account.cpp: In member function 'void Opal::Account::handle_registration_event(Opal::Account::RegistrationState, std::string) const': ../lib/engine/components/opal/opal-account.cpp:728:14: warning: enumeration value 'e_RFC5626' not handled in switch [-Wswitch-enum] ../lib/engine/components/opal/opal-account.cpp:728:14: warning: enumeration value 'EndCompatibilityModes' not handled in switch [-Wswitch-enum] ../lib/engine/components/opal/opal-account.cpp:728:14: warning: enumeration value 'NumCompatibilityModes' not handled in switch [-Wswitch-enum] ../lib/engine/components/opal/opal-account.cpp: At global scope: ../lib/engine/components/opal/opal-account.cpp:839:1: error: prototype for 'void Opal::Account::OnPresenceChange(OpalPresentity&, const OpalPresenceInfo&)' does not match any in class 'Opal::Account' In file included from ../lib/engine/components/opal/opal-account.cpp:54:0: ../lib/engine/components/opal/opal-account.h:225:5: error: candidate is: virtual void Opal::Account::OnPresenceChange(OpalPresentity&, OpalPresenceInfo) In file included from /usr/local/include/opal/h323/h323ep.h:51:0, from /usr/local/include/opal/h323/h323.h:39, from ../lib/engine/components/opal/opal-call-manager.h:47, from ../lib/engine/components/opal/pcss-endpoint.cpp:42: ... Regards, Markus _______________________________________________ ekiga-devel-list mailing list ekiga-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/ekiga-devel-list