[Ekiga-list] Ekiga-3.9.90 fails to compile with opal-3.10.8 (without h323 support), even when specifying --disable-h323



make[3]: Leaving directory
`/var/tmp/portage/net-voip/ekiga-3.9.90/work/ekiga-3.9.90/lib'
make[2]: Leaving directory
`/var/tmp/portage/net-voip/ekiga-3.9.90/work/ekiga-3.9.90/lib'
Making all in src
make[2]: Entering directory
`/var/tmp/portage/net-voip/ekiga-3.9.90/work/ekiga-3.9.90/src'
test -d dbus-helper || mkdir dbus-helper
touch build-subdir-stamp
/bin/sh ../libtool --mode=execute dbus-binding-tool --prefix=helper
--mode=glib-server --output=dbus-helper/dbus-helper-stub.h
dbus-helper/dbus-helper-stub.xml
/bin/sh ../libtool --mode=execute dbus-binding-tool
--prefix=ekiga_dbus_component --mode=glib-server
--output=dbus-helper/dbus-stub.h dbus-helper/dbus-stub.xml
make  all-am
make[3]: Entering directory
`/var/tmp/portage/net-voip/ekiga-3.9.90/work/ekiga-3.9.90/src'
  CXX    assistant.o
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../lib
-I../lib/gmconf -I../lib/gui -I../lib/engine/
-I../lib/engine/framework -I../lib/engine/gui/gtk-frontend
-I../lib/engine/components/call-history -I../lib/engine/account
-I../lib/engine/addressbook -I../lib/engine/chat
-I../lib/engine/notification -I../lib/engine/presence
-I../lib/engine/protocol -I../lib/engine/protocol/sip
-I../lib/engine/videooutput -I../lib/engine/videoinput
-I../lib/engine/audioinput -I../lib/engine/audiooutput
-I../lib/engine/hal -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../src/dbus-helper/
-I../lib/engine/videooutput/common -I../lib/engine/videooutput/x
-I../lib   -pthread -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/gdk-pixbuf-2.0 -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/pixman-1 -I/usr/include/freetype2
-I/usr/include/libpng15 -I/usr/include/libdrm   -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread
-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=0
-DPASN_NOPRINTON -DPASN_LEANANDMEAN -D_REENTRANT -D_GNU_SOURCE=1
-fno-exceptions -I/usr/include/opal -I/usr/include/SDL   -DPTRACING=0
-DPASN_NOPRINTON -DPASN_LEANANDMEAN -D_REENTRANT -D_GNU_SOURCE=1
-fno-exceptions -I/usr/include/SDL   -I/usr/include
-I/usr/include/libxml2   -pthread -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libpng15   -g -O2 -Wall -Wextra -Winit-self
-Wswitch-default -Wswitch-enum -Wstrict-aliasing=2 -Wfloat-equal
-Wshadow -c -o assistant.o `test -f 'gui/assistant.cpp' || echo
'./'`gui/assistant.cpp
In file included from ./common.h:42:0,
                 from ./ekiga.h:44,
                 from gui/assistant.cpp:45:
/usr/include/opal/h323/h323.h:45:1: error: ‘PString’ does not name a type
/usr/include/opal/rtp/rtp.h:1324:1: warning:
‘PFactoryLoader::RTP_Encoding_loader’ defined but not used
/usr/include/opal/opal/pres_ent.h:714:1: warning:
‘PFactoryLoader::SIP_Presentity_loader’ defined but not used
/usr/include/opal/opal/recording.h:210:1: warning:
‘PFactoryLoader::OpalWAVRecordManager_loader’ defined but not used
make[3]: *** [assistant.o] Error 1
make[3]: Leaving directory
`/var/tmp/portage/net-voip/ekiga-3.9.90/work/ekiga-3.9.90/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/var/tmp/portage/net-voip/ekiga-3.9.90/work/ekiga-3.9.90/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/net-voip/ekiga-3.9.90/work/ekiga-3.9.90'
make: *** [all] Error 2



------------CONFIG

================ Final configuration ===================
          Installing into prefix  :  /usr

                     GDU support  :  disabled
                   GConf support  :  disabled
   Evolution-Data-Server support  :  enabled
                  NOTIFY support  :  enabled
                    LDAP support  :  enabled

             Video4Linux support  :  enabled

                  XVideo support  :  enabled
           Shared Memory support  :  enabled

                   H.323 support  :  no

                    DBUS support  :  enabled
            DBUS service support  :  enabled
             mDNS/DNS-SD support  :  disabled

The following features are experimental -- you've been warned:
               GStreamer support  :  enabled
            KAddressBook support  :  disabled
                     KDE support  :  disabled
                    XCAP support  :  disabled
               Loudmouth support  :  disabled

                         OS Type  :  linux-gnu
                    Machine Type  :  i686
                      Byte Order  :  little endian

 If all settings are OK, type make and make install
========================================================

It seems that adding #include <ptlib.h> to
/usr/include/opal/h323/h323.h, makes it compile.

Is this a known issue? or am I just missing something?

Thanks!
--


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