Ekiga Design Document and compilation issues

View: New views
2 Messages — Rating Filter:   Alert me  

Ekiga Design Document and compilation issues

by sohil86 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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 ?

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
========================================================


Let me know if you need more details.
-- 
Thanks & Regards,
Sohil Shah


--
Disclaimer: This e-mail message and all attachments transmitted with it are intended solely for the use of the addressee and may contain legally privileged and confidential information. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to this message and please delete it from your computer. Any views expressed in this message are those of the individual sender unless otherwise stated.Company has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this email.



_______________________________________________
ekiga-list mailing list
ekiga-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: Ekiga Design Document and compilation issues

by Eugen Dedu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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
_______________________________________________
ekiga-list mailing list
ekiga-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-list