Re: [Ekiga-list] can't compile ekiga 3.0.1 ubuntu hardy



For stable :
http://wiki.ekiga.org/index.php/Linux_Users (look at the first 3 links).

Eugen

Ali wrote:
Damien Sandras wrote:
Le lundi 08 décembre 2008 à 20:39 +0300, Fedor vonBock a écrit :
THanks for replying...this is the error that i get when i do "make", i
don't know why


========================================================
Now type `make' to compile ekiga
khalfan khalfan-desktop:~/build-hardy/ekiga$
khalfan khalfan-desktop:~/build-hardy/ekiga$ sudo make
make  all-recursive
make[1]: Entering directory `/home/khalfan/build-hardy/ekiga'
Making all in man
make[2]: Entering directory `/home/khalfan/build-hardy/ekiga/man'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/khalfan/build-hardy/ekiga/man'
Making all in sounds
make[2]: Entering directory `/home/khalfan/build-hardy/ekiga/sounds'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/khalfan/build-hardy/ekiga/sounds'
Making all in pixmaps
make[2]: Entering directory `/home/khalfan/build-hardy/ekiga/pixmaps'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/khalfan/build-hardy/ekiga/pixmaps'
Making all in lib
make[2]: Entering directory `/home/khalfan/build-hardy/ekiga/lib'
make  all-recursive
make[3]: Entering directory `/home/khalfan/build-hardy/ekiga/lib'
Making all in gmconf
make[4]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/gmconf'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/gmconf'
Making all in gui
make[4]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/gui'
make[5]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/gui'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/gui'
make[4]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/gui'
Making all in toolbox
make[4]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/toolbox'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/toolbox'
Making all in platform
make[4]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/platform'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/platform'
Making all in pixops
make[4]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/pixops'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/pixops'
Making all in engine
make[4]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine'
Making all in framework
make[5]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/framework'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/framework'
Making all in account
make[5]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine/account'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/account/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/account/skel'
make[6]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine/account'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/account' make[5]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/account'
Making all in addressbook
make[5]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/addressbook'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/addressbook/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/addressbook/skel'
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/addressbook'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/addressbook'
make[5]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/addressbook'
Making all in presence
make[5]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/presence'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/presence/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/presence/skel'
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/presence'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/presence' make[5]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/presence'
Making all in chat
make[5]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine/chat'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/chat/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/chat/skel'
Making all in echo
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/chat/echo'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/chat/echo'
make[6]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine/chat'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/chat' make[5]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/chat'
Making all in gui
make[5]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine/gui'
Making all in gtk-core
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/gui/gtk-core'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/gui/gtk-core'
Making all in gtk-frontend
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/gui/gtk-frontend'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/gui/gtk-frontend'
make[6]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine/gui'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/gui' make[5]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/gui'
Making all in protocol
make[5]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/protocol'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/protocol/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/protocol/skel'
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/protocol'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/protocol' make[5]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/protocol'
Making all in videooutput
make[5]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videooutput'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videooutput/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videooutput/skel'
Making all in x
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videooutput/x'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videooutput/x'
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videooutput'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videooutput'
make[5]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videooutput'
Making all in videoinput
make[5]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videoinput'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videoinput/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videoinput/skel'
Making all in mlogo
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videoinput/mlogo'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videoinput/mlogo'
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videoinput'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videoinput'
make[5]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/videoinput'
Making all in audioinput
make[5]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audioinput'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audioinput/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audioinput/skel'
Making all in null
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audioinput/null'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audioinput/null'
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audioinput'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audioinput'
make[5]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audioinput'
Making all in audiooutput
make[5]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audiooutput'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audiooutput/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audiooutput/skel'
Making all in null
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audiooutput/null'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audiooutput/null'
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audiooutput'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audiooutput'
make[5]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/audiooutput'
Making all in hal
make[5]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine/hal'
Making all in skel
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/hal/skel'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/hal/skel'
Making all in dbus
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/hal/dbus'
make  all-am
make[7]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/hal/dbus'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/hal/dbus' make[6]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/hal/dbus' make[6]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine/hal'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/hal' make[5]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine/hal'
Making all in components
make[5]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components'
Making all in call-history
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/call-history'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/call-history'
Making all in gmconf-personal-details
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/gmconf-personal-details'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/gmconf-personal-details'
Making all in local-roster
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/local-roster'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/local-roster'
Making all in opal
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/opal'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/opal'
Making all in ptlib
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/ptlib'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/ptlib'
Making all in avahi-publisher
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/avahi-publisher'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/avahi-publisher'
Making all in avahi
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/avahi'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/avahi'
Making all in evolution
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/evolution'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/evolution'
Making all in ldap
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/ldap'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components/ldap'
make[6]: Entering directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components'
make[5]: Leaving directory
`/home/khalfan/build-hardy/ekiga/lib/engine/components'
make[5]: Entering directory `/home/khalfan/build-hardy/ekiga/lib/engine'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine'
make[4]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib/engine'
make[4]: Entering directory `/home/khalfan/build-hardy/ekiga/lib'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib'
make[3]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib'
make[2]: Leaving directory `/home/khalfan/build-hardy/ekiga/lib'
Making all in src
make[2]: Entering directory `/home/khalfan/build-hardy/ekiga/src'
make  all-am
make[3]: Entering directory `/home/khalfan/build-hardy/ekiga/src'
g++ -DHAVE_CONFIG_H -I. -I.. -I../lib -I../lib/gmconf -I../lib/toolbox
-I../lib/gui -I../lib/engine/ -I../lib/engine/framework
-I../lib/engine/gui/gtk-frontend -I../lib/engine/account/skel
-I../lib/engine/addressbook/skel -I../lib/engine/chat/skel
-I../lib/engine/presence/skel -I../lib/engine/protocol/skel
-I../lib/engine/protocol/sip -I../lib/engine/videooutput/skel
-I../lib/engine/videoinput/skel -I../lib/engine/audioinput/skel
-I../lib/engine/audiooutput/skel -I../lib/engine/hal/skel
-I../lib/engine/framework -I../lib/engine/gui/gtk-core
-I../lib/engine/components/opal -I../src -I../src/dbus-helper/
-I../src/gui/ -I..  -DSCHEMA_AGE=62 -I../lib/engine/videooutput/common
-I../lib/engine/videooutput/x    -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/pixman-1
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED
-DGTK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES
-DGTK_DISABLE_SINGLE_INCLUDES -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -DG_DISABLE_SINGLE_INCLUDES -DORBIT2=1
-pthread -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0
-I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0
-I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1
-I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0
-I/usr/include/gail-1.0 -I/usr/include/freetype2
-I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo
-I/usr/include/libpng12 -I/usr/include/pixman-1
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -DPTRACING=1
-D_REENTRANT -fno-exceptions -I/usr/include/opal   -DPTRACING=1
-D_REENTRANT -fno-exceptions   -I/usr/include/sigc++-2.0
-I/usr/lib/sigc++-2.0/include   -I/usr/include/libxml2    -g -O2 -Wall
-Wextra -Winit-self -Wswitch-default -Wswitch-enum -Wstrict-aliasing=2
-Wfloat-equal -Wshadow -MT main.o -MD -MP -MF .deps/main.Tpo -c -o
main.o `test -f 'gui/main.cpp' || echo './'`gui/main.cpp
gui/main.cpp: In function 'int main(int, char**, char**)':
gui/main.cpp:4350: error: cannot call member function 'void
PProcess::PreInitialise(int, char**, char**)' without object
make[3]: *** [main.o] Error 1
make[3]: Leaving directory `/home/khalfan/build-hardy/ekiga/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/khalfan/build-hardy/ekiga/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/khalfan/build-hardy/ekiga'
make: *** [all] Error 2

You are compiling ekiga 3.0.1 with OPAL and PTLIB TRUNK. Either use the stable releases for all of them,
or the TRUNK releases for all of them, but don't mix them together.
can you tell me where i can get the stable release for opal and ptlib or the TRUNK release for ekiga?



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