Hallo, While trying to build Ekiga from the actual sources - available on Ekiga download page - (ptlib-2.6.2.tar.bz2, ekiga-3.2.4.tar.gz, opal-3.6.2.tar.bz2), I met a problem, I'm unable to pass. Almost finishing(?) Ekiga compilation, it says:
#v+ g++ -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../lib -I../../../../lib/gmconf -I../../../../lib/toolbox/ -I../../../../lib/engine/ -I../../../../lib/engine/account -I../../../../lib/engine/addressbook -I../../../../lib/engine/chat -I../../../../lib/engine/hal -I../../../../lib/engine/presence -I../../../../lib/engine/protocol -I../../../../lib/engine/videooutput -I../../../../lib/engine/videoinput -I../../../../lib/engine/audioinput -I../../../../lib/engine/audiooutput -I../../../../lib/engine/framework -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -fno-exceptions -I/usr/include/opal -I/usr/include/SDL -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -fno-exceptions -I/usr/include/SDL -g -O2 -Wall -Wextra -Winit-self -Wswitch-default -Wswitch-enum -Wstrict-aliasing=2 -Wfloat-equal -Wshadow -MT opal-call-manager.lo -MD -MP -MF .deps/opal-call-manager.Tpo -c ../../../../lib/engine/components/opal/opal-call-manager.cpp -fPIC -DPIC -o .libs/opal-call-manager.o In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:23, from ../../../../lib/engine/framework/gmconf-bridge.h:41, from ../../../../lib/engine/components/opal/opal-call-manager.h:53, from ../../../../lib/engine/components/opal/opal-call-manager.cpp:41: /usr/include/sigc++-2.0/sigc++/signal.h:25:11: warning: extra tokens at end /of #endif directive ../../../../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:228: error: invalid use of incomplete type 'struct OpalRTPConnection' /usr/include/opal/opal/mediatype.h:112: error: forward declaration of 'struct OpalRTPConnection' ../../../../lib/engine/components/opal/opal-call-manager.cpp:231: error: invalid use of incomplete type 'struct OpalRTPConnection' /usr/include/opal/opal/mediatype.h:112: error: forward declaration of 'struct OpalRTPConnection' ../../../../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:391: 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:569: error: invalid use of incomplete type 'struct OpalRTPConnection' /usr/include/opal/opal/mediatype.h:112: error: forward declaration of 'struct OpalRTPConnection' ../../../../lib/engine/components/opal/opal-call-manager.cpp: In member function 'void Opal::CallManager::GetAllowedFormats(OpalMediaFormatList&)': ../../../../lib/engine/components/opal/opal-call-manager.cpp:672: error: 'OpalTranscoder' has not been declared In file included from /usr/include/opal/rtp/rtp.h:44, from /usr/include/opal/opal/mediafmt.h:49, from /usr/include/opal/opal/connection.h:44, from /usr/include/opal/opal/call.h:41, from /usr/include/opal/opal/manager.h:41, from ../../../../lib/engine/components/opal/opal-call-manager.h:47, from ../../../../lib/engine/components/opal/opal-call-manager.c #v- The sources are presented on Ekiga page, so I was supposing, it all has been checked for any errors. Does there exist a need for any additional patch(es)? -- pozdrawiam / regards Zbigniew Baniewski _______________________________________________ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list