Re: [Ekiga-devel-list] Challenges for generation of Ekiga 4.x



> Could you try configure with --disable-libavcodec ?

Yes ...
(I wonder that this option was not listed by the command "./configure --help".)

A corresponding result looks promising for my situation:
...
=================== Plugin configuration ======================
...
                           H.261  :  yes (vic)
                     H.263/H.263+ :  no (ffmpeg)
                           H.264  :  no
                          THEORA  :  yes
                    MPEG4 Part 2  :  no
...


I have build and installed this configuration variant for the software library
"OPAL 3.10.9" successfully. - Thanks for your support.


Now I stumble on the next open issues that are shown by my compiler "g++ 4.7.2"
for the current application development version.

Excerpt from the build log:
...
make[3]: Entering directory `/home/elfring/Projekte/Gnome/Ekiga/lokal/lib'
...
In file included from ../lib/engine/components/opal/opal-call-manager.h:55:0,
                 from ../lib/engine/components/opal/opal-call-manager.cpp:41:
../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>&)'
...
In file included from ../lib/engine/components/opal/opal-call-manager.h:55: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
In file included from ../lib/engine/components/opal/opal-call-manager.cpp:41:0:
../lib/engine/components/opal/opal-call-manager.h: At global scope:
../lib/engine/components/opal/opal-call-manager.h:191:46: error:
'PVideoOutputDevice' has not been declared
../lib/engine/components/opal/opal-call-manager.cpp: In constructor
'Opal::CallManager::CallManager(Ekiga::ServiceCore&)':
../lib/engine/components/opal/opal-call-manager.cpp:124:34: error:
'SetAutoStartTransmitVideo' was not declared in this scope
../lib/engine/components/opal/opal-call-manager.cpp:125:33: error:
'SetAutoStartReceiveVideo' was not declared in this scope
../lib/engine/components/opal/opal-call-manager.cpp:139:3: error: 'PVideoDevice'
has not been declared
../lib/engine/components/opal/opal-call-manager.cpp:139:26: error: expected ';'
before 'video'
../lib/engine/components/opal/opal-call-manager.cpp:140:3: error: 'video' was
not declared in this scope
../lib/engine/components/opal/opal-call-manager.cpp:141:30: error:
'SetVideoOutputDevice' was not declared in this scope
../lib/engine/components/opal/opal-call-manager.cpp:143:32: error:
'GetVideoOutputDevice' was not declared in this scope
../lib/engine/components/opal/opal-call-manager.cpp:145:31: error:
'SetVideoPreviewDevice' was not declared in this scope
../lib/engine/components/opal/opal-call-manager.cpp:147:31: error:
'GetVideoInputDevice' was not declared in this scope
../lib/engine/components/opal/opal-call-manager.cpp:149:29: error:
'SetVideoInputDevice' was not declared in this scope
../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:450:23: error:
'OpalTranscoder' has not been declared
../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:590:38: error:
'OpalVideoFormat' has not been declared
...
make[3]: *** [opal-main.lo] Error 1
  CXX      opal-audio.lo
  CXX      opal-videoinput.lo
In file included from ../lib/engine/components/opal/opal-videoinput.cpp:39:0:
../lib/engine/components/opal/opal-videoinput.h:50:1: error: expected class-name
before '{' token
../lib/engine/components/opal/opal-videoinput.h:135:32: error: 'VideoFormat' has
not been declared
...
../lib/engine/components/opal/h323-endpoint.cpp: In member function 'void
Opal::H323::EndPoint::on_transfer(std::string)':
../lib/engine/components/opal/h323-endpoint.cpp:459:10: error: ISO C++ forbids
declaration of 'type name' with no type [-fpermissive]
../lib/engine/components/opal/h323-endpoint.cpp:459:10: error: expected '>'
before 'OpalPCSSConnection'
../lib/engine/components/opal/h323-endpoint.cpp:459:10: error: expected '('
before 'OpalPCSSConnection'
../lib/engine/components/opal/h323-endpoint.cpp:459:10: error:
'OpalPCSSConnection' was not declared in this scope
../lib/engine/components/opal/h323-endpoint.cpp:459:10: error: expected
primary-expression before '>' token
../lib/engine/components/opal/h323-endpoint.cpp:460:7: error: expected ')'
before 'connection'
...


Regards,
Markus


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