[Ekiga-devel-list] Compiling HEAD fails due to ptlib headers not found
- From: Luis Menina <liberforce freeside fr>
- To: ekiga-devel-list gnome org
- Subject: [Ekiga-devel-list] Compiling HEAD fails due to ptlib headers not found
- Date: Sat, 12 Apr 2008 01:51:56 +0200
Hi all,
I tried to compile HEAD tonight, but it fails. It seems that the path
for ptlib headers is not included when compiling some files. I've
checked that pkg-config gives the right path:
[liberforce donald skel]$ pkg-config --cflags ptlib
-I/opt/gnome2//include
The file that causes the error is
ekiga/lib/engine/display/skel/display-core.h
In that file, just above ptlib headers inclusion, there's a FIXME
comment, so I suppose this is ekiga's fault, and not my ptlib configuration.
Here is a log showing the problem:
[liberforce donald skel]$ LC_ALL=C make
/bin/sh ../../../../libtool --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I../../../.. -I../../../../lib/gmconf
-I../../../../lib/engine/include -I../../../../lib/engine/framework
-I../../../../lib/engine/display/skel -I/opt/gnome2/include/sigc++-2.0
-I/opt/gnome2/lib/sigc++-2.0/include -pthread
-I/opt/gnome2/include/glib-2.0 -I/opt/gnome2/lib/glib-2.0/include -g
-O2 -Wall -Wextra -Winit-self -Wswitch-default -Wswitch-enum
-Wstrict-aliasing=2 -Wfloat-equal -Wshadow -MT display-core.lo -MD -MP
-MF .deps/display-core.Tpo -c -o display-core.lo `test -f
'../../../../lib/engine/display/skel/display-core.cpp' || echo
'./'`../../../../lib/engine/display/skel/display-core.cpp
g++ -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../lib/gmconf
-I../../../../lib/engine/include -I../../../../lib/engine/framework
-I../../../../lib/engine/display/skel -I/opt/gnome2/include/sigc++-2.0
-I/opt/gnome2/lib/sigc++-2.0/include -pthread
-I/opt/gnome2/include/glib-2.0 -I/opt/gnome2/lib/glib-2.0/include -g -O2
-Wall -Wextra -Winit-self -Wswitch-default -Wswitch-enum
-Wstrict-aliasing=2 -Wfloat-equal -Wshadow -MT display-core.lo -MD -MP
-MF .deps/display-core.Tpo -c
../../../../lib/engine/display/skel/display-core.cpp -fPIC -DPIC -o
.libs/display-core.o
In file included from
../../../../lib/engine/display/skel/display-core.cpp:42:
../../../../lib/engine/display/skel/display-core.h:52:25: error:
ptbuildopts.h: No such file or directory
../../../../lib/engine/display/skel/display-core.h:53:19: error:
ptlib.h: No such file or directory
In file included from
../../../../lib/engine/display/skel/display-core.cpp:42:
../../../../lib/engine/display/skel/display-core.h:156: error: 'PMutex'
does not name a type
../../../../lib/engine/display/skel/display-core.cpp: In constructor
'Ekiga::DisplayCore::DisplayCore()':
../../../../lib/engine/display/skel/display-core.cpp:51: error:
'PWaitAndSignal' was not declared in this scope
../../../../lib/engine/display/skel/display-core.cpp:51: error: expected
`;' before 'm'
../../../../lib/engine/display/skel/display-core.cpp: In destructor
'virtual Ekiga::DisplayCore::~DisplayCore()':
../../../../lib/engine/display/skel/display-core.cpp:67: error:
'PWaitAndSignal' was not declared in this scope
../../../../lib/engine/display/skel/display-core.cpp:67: error: expected
`;' before 'm'
../../../../lib/engine/display/skel/display-core.cpp: In member function
'void Ekiga::DisplayCore::setup_conf_bridge()':
../../../../lib/engine/display/skel/display-core.cpp:75: error:
'PWaitAndSignal' was not declared in this scope
../../../../lib/engine/display/skel/display-core.cpp:75: error: expected
`;' before 'm'
../../../../lib/engine/display/skel/display-core.cpp: In member function
'void Ekiga::DisplayCore::add_manager(Ekiga::DisplayManager&)':
../../../../lib/engine/display/skel/display-core.cpp:82: error:
'PWaitAndSignal' was not declared in this scope
../../../../lib/engine/display/skel/display-core.cpp:82: error: expected
`;' before 'm'
../../../../lib/engine/display/skel/display-core.cpp: In member function
'void Ekiga::DisplayCore::start()':
../../../../lib/engine/display/skel/display-core.cpp:108: error:
'PWaitAndSignal' was not declared in this scope
../../../../lib/engine/display/skel/display-core.cpp:108: error:
expected `;' before 'm'
../../../../lib/engine/display/skel/display-core.cpp: In member function
'void Ekiga::DisplayCore::stop()':
../../../../lib/engine/display/skel/display-core.cpp:125: error:
'PWaitAndSignal' was not declared in this scope
../../../../lib/engine/display/skel/display-core.cpp:125: error:
expected `;' before 'm'
../../../../lib/engine/display/skel/display-core.cpp: In member function
'void Ekiga::DisplayCore::set_frame_data(unsigned int, unsigned int,
const char*, bool, int)':
../../../../lib/engine/display/skel/display-core.cpp:154: error:
'var_mutex' was not declared in this scope
../../../../lib/engine/display/skel/display-core.cpp: In member function
'void Ekiga::DisplayCore::set_display_info(const DisplayInfo&)':
../../../../lib/engine/display/skel/display-core.cpp:192: error:
'PWaitAndSignal' was not declared in this scope
../../../../lib/engine/display/skel/display-core.cpp:192: error:
expected `;' before 'm'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]