Re: [Ekiga-list] Ekiga Design Document and compilation issues



Sohil Shah wrote:
> Hi,
>         I need to customize ekiga for IP camera support as a source of
> input. Is there any design document available for developers to
> understand the source code in order to make necessary changes ?

Unfortunately not.  There are some not-so-useful ideas at
http://git.gnome.org/cgit/ekiga/tree/HACKING.

> Moreover I tried to compile ekiga 3.2.6 ( on fedora 11 ) but got the
> following compilation errors. Can anyone please help me out with them.
> 
> ../../lib/gui/xwindow.cpp: In member function 'virtual int
> XWindow::Init(Display*, Window, _XGC*, int, int, int, int, int, int)':
> ../../lib/gui/xwindow.cpp:265: error: 'PVideoFrameInfo' was not declared
> in this scope
> ../../lib/gui/xwindow.cpp:265: error: expected ';' before 'srcFrameInfo'
> ../../lib/gui/xwindow.cpp:266: error: 'srcFrameInfo' was not declared in
> this scope
> ../../lib/gui/xwindow.cpp:267: error: 'dstFrameInfo' was not declared in
> this scope
> make[5]: *** [xwindow.lo] Error 1
> make[5]: Leaving directory `ekiga/ekiga-3.2.6/lib/gui'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `ekiga-3.2.6/lib/gui'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `ekiga-3.2.6/lib'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `ekiga-3.2.6/lib'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `ekiga-3.2.6'
> make: *** [all] Error 2
> [root EICPU1065 ekiga-3.2.6]#
> 
> 
> Following is my configuration log:
> 
> ================ Final configuration ===================
>           Installing into prefix  :  /usr/local
> 
>                    GNOME support  :  unneeded
>                    GConf support  :  enabled
>    Evolution-Data-Server support  :  enabled
>                   NOTIFY support  :  disabled
>                     LDAP support  :  enabled
> 
>                   XVideo support  :  enabled
> 
>                    H.323 support  :  yes
> 
>                     DBUS support  :  enabled
>             DBUS service support  :  enabled
>              mDNS/DNS-SD support  :  disabled
> 
> The following features are experimental -- you've been warned:
>                GStreamer support  :  disabled
>             KAddressBook support  :  disabled
>                      KDE support  :  disabled
>                     XCAP support  :  disabled
> 
>                          OS Type  :  linux-gnu
>                     Machine Type  :  i686
>                       Byte Order  :  little endian
> 
>  If all settings are OK, type make and make install
> ========================================================

According to
http://wiki.ekiga.org/index.php/HowTo_install_Ekiga_packages#F11, the
compilation should work well on F11.

I have not seen this error before.  PVideoFrameInfo is defined by ptlib.
 Maybe you have not installed ptlib's -dev package in F11 (you will need
opal's -dev too)?  Do you compile only ekiga, or ptlib and opal too?

-- 
Eugen


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