Re: [Ekiga-devel-list] [Win32] Trouble with assistant.cpp and others



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]