Re: [Ekiga-list] Ekiga-3.9.90 fails to compile with opal-3.10.8 (without h323 support), even when specifying --disable-h323
- From: Eugen Dedu <Eugen Dedu pu-pm univ-fcomte fr>
- To: neurogeek gentoo org, Ekiga mailing list <ekiga-list gnome org>
- Subject: Re: [Ekiga-list] Ekiga-3.9.90 fails to compile with opal-3.10.8 (without h323 support), even when specifying --disable-h323
- Date: Thu, 25 Oct 2012 21:07:46 +0200
On 24/10/12 00:05, Jesus Rivero (Neurogeek) wrote:
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?
It compiles fine here with the same config as above.
The problem is elsewhere. Are you sure you have not messed something
up? Could you check that it works with h323?
--
Eugen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]