Re: [Ekiga-devel-list] [Win32] Trouble with assistant.cpp and others
- From: Thierry Simonnet <t simonnet esiee fr>
- To: Ekiga development mailing list <ekiga-devel-list gnome org>, Eugen Dedu <Eugen Dedu pu-pm univ-fcomte fr>
- Subject: Re: [Ekiga-devel-list] [Win32] Trouble with assistant.cpp and others
- Date: Sat, 15 May 2010 16:42:55 +0200
For main_windows, I noticed it the 01/04/2010 on the mailing list.
Julien "Snark" Puydt gave me the hint :
========================================
Thierry Simonnet a écrit :
opal/plugins/video/H.264/shared/h264frame.cxx needs also to be patched
as written previously.
Please push upstream.
Another trouble s:
* on ekiga/lib/engine/framework/boost-exceptions.cpp abort is not
defined. How to correct it (defining abort or using exceptions).
Commented out for now.
Uh... I thought we had that one nailed already :-/
* ekiga/src/gui/main_window.cpp: std::freopen((desk_path +
"\\ekiga-stdout.txt").c_str (), "w", stdout);
./ekiga/src/gui/main_window.cpp: std::freopen((desk_path +
"\\ekiga-stderr.txt").c_str (), "w", stderr);
./make.log:gui/main_window.cpp:4453: error: 'freopen' is not a
member of 'std'
./make.log:gui/main_window.cpp:4454: error: 'freopen' is not a
member of 'std'
Commented out for now.
Hmmm... missing #include <cstdio> ?
The next trouble is GTK. I use gtk2-runtime-2.16.6-2010-02-24-ash.exe
for packaging purposes. But ekiga needs now 2.18 version. No trouble for
compiling, but gtk2-2.18-ash.exe is not packaged yet. It is then
necessary to do a manual install on target.
==================================
Le 15/05/2010 16:27, Eugen Dedu a écrit :
On 15/05/10 14:30, Thierry Simonnet wrote:
Some things to see :
For compiling purposes, here are the modifs I've done :
* ekiga/src/gui/assisstant.cpp : add #include "misc.h" after
#include "assistant.h"
* ekiga/src/gui/main-window.cpp : add #include <cstdio>
* ekiga/src/gui/misc.h : add #include <glib.h>
* ekiga/src/gui/preferences.cpp : add #include "misc.h"
Fixed, thank you very much.
But what about main_window change? Is it a new issue?! Nothing has
changed about that in the last months.
New exe is available at
http://www.pateam.org/archive/tmp/ekiga-win32/trunk/ekiga-setup-3.3.1-git-573_gaff4805.exe
Le 15/05/2010 11:56, Thierry Simonnet a écrit :
It corrected the trouble, but 2 others remain :
#include <cstdio> in main-window.cpp
and following one :
In file included from gui/misc.cpp:42:
gui/misc.h:47: error: expected initializer before "*" token
gui/misc.h:54: error: expected initializer before "*" token
In file included from
/root/win32/include/boost/signals/detail/signal_base.hpp:15,
from /root/win32/include/boost/signals/signal_template.hpp:23,
from /root/win32/include/boost/signals/signal0.hpp:24,
from /root/win32/include/boost/signal.hpp:19,
from /root/win32/include/boost/signals.hpp:9,
from ../lib/engine/framework/services.h:47,
from ./ekiga.h:46,
from gui/misc.cpp:43:
Le 15/05/2010 09:40, Eugen Dedu a écrit :
On 15/05/10 08:22, Thierry Simonnet wrote:
Last modification of assistant.cpp (ekiga trunk version) gives me :
gui/assistant.cpp: In function âvoid
prepare_audio_devices_page(EkigaAssistant*)â:
gui/assistant.cpp:1070: error: "get_default_audio_device_name" was
not
declared in this scope
gui/assistant.cpp:1074: error: "get_default_audio_device_name" was
not
declared in this scope
gui/assistant.cpp:1078: error: "get_default_audio_device_name" was
not
declared in this scope
gui/assistant.cpp: In function "void
prepare_video_devices_page(EkigaAssistant*)":
gui/assistant.cpp:1189: error: "get_default_video_device_name" was
not
declared in this scope
In file included from
/root/win32/include/boost/function/detail/prologue.hpp:17,
from /root/win32/include/boost/function/function_template.hpp:13,
from /root/win32/include/boost/function/detail/maybe_include.hpp:23,
from /root/win32/include/boost/function/function2.hpp:11,
from /root/win32/include/boost/signals/detail/named_slot_map.hpp:18,
from /root/win32/include/boost/signals/detail/signal_base.hpp:15,
from /root/win32/include/boost/signals/signal_template.hpp:23,
from /root/win32/include/boost/signals/signal0.hpp:24,
from /root/win32/include/boost/signal.hpp:19,
from /root/win32/include/boost/signals.hpp:9,
from ../lib/engine/framework/services.h:47,
from gui/assistant.cpp:41:
Please add
#include "misc.h"
after
#include "assistant.h"
and tell us if it works.
I made that change without being able to check it...
_______________________________________________
ekiga-devel-list mailing list
ekiga-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]