Re: [Ekiga-devel-list] [WIN32] compiling trunk version
- From: Thierry Simonnet <t simonnet esiee fr>
- To: Ekiga development mailing list <ekiga-devel-list gnome org>
- Subject: Re: [Ekiga-devel-list] [WIN32] compiling trunk version
- Date: Thu, 01 Apr 2010 11:35:46 +0200
First test :
* Asterisk registration : OK
* Echo test PCMU/H261 : OK
* Trouble for video frame inside main windows.
TO DO :
* upgrading to GTK-2.20
* re-enabling CODEC_ID_IFF_ILBM, CODEC_ID_IFF_BYTERUN1 inside ffmpeg.
* re-enabling sse and amd3dnow (--enable-sse --enable-amd3dnow
inside confffmpeg)
On 04/01/2010 11:05 AM, Thierry Simonnet wrote:
Hello,
in order to cross compile ekiga trunk version under Linux using
* ffmpeg HEAD
* libswscale HEAD
* x264 HEAD
it seems to me that it is necessay to use new version of :
* gcc-mingw32 : upgrade debian package mingw32 to gcc-mingw32 (4.2.1
-> 4.4.2)
* mingw32-binutils (2.18.50 -> 2.20)
opal/plugins/video/H.264/shared/h264frame.cxx needs also to be patched
as written previously.
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.
* 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.
I compile a new fresh package for testing purposes.
http://www.pateam.org/archive/tmp/ekiga-win32/trunk/ekiga-setup-3.3.1-git-542_geaeae00.exe
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.
Hope this helps.
Best regards
--
Thierry Simonnet
ESIEE-Paris
Par respect pour l’environnement, n’imprimez ce mail que si nécessaire
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]