Re: [Ekiga-devel-list] win32 build



Hi Matthias!

Some good news:

For the first time ever, I was able to produce an ekiga-setup-2.9.exe file!

That "Bus error" was a pretty strange and stupid one. VServers by default have an in-memory 16 MB /tmp partition. That's just too small. A simple umount /tmp will make /tmp a folder in the disk file system, doing away with that bottleneck.

After that, it worked. I am currently downloading the installer file onto my Windows machine for a smoke test. (Installing, starting, hoping to not see any crashes immediately.)

Just to remember what's still open:

1. Find a solution for automake detection.
2. Switch from pinned versions back to HEAD.
3. Deal with that safely ignoreable issues in OpenLDAP and ffmpeg. (They would break any automated nightly build.)
4. I still had to patch that Modern UI System.nsh file for that branding image error.

Well, let's test what we compiled first.

Regards,
Torsten

P.S.: On the subject of a common Linux / Windows (maybe also BSD, Solaris, MacSO, ... build): I haven't analyzed yet what's the conceptual difference between the Win32 and the "normal" build. But without any further investigation, shouldn't something like Gentoo Linux provide some template?

-------- Original-Nachricht --------
> Datum: Sun, 13 Apr 2008 10:22:33 +0200
> Von: Matthias Schneider <matthias schneider TU-Ilmenau DE>
> An: Ekiga development mailing list <ekiga-devel-list gnome org>
> Betreff: [Ekiga-devel-list] win32 build

> Hi Torsten,
> 
> the win32 build has been fixed. In order to verify your build environment,
> you
> can try the following patch to switch to my reference revisions which I
> have
> tested.
> 
> There are two issues that might appear:
> - break of compilation of openldap if concurrency > 1
> - break of ffmpeg installation
> 
> Both can be safely ignored and compilation resumed with "make".
> My setup looks like this (its a little outdated I think)
> 
> nsis             2.33-1 Nullsoft Scriptable Install System (modified
> mingw32          4.2.1.dfsg-1 Minimalist GNU win32 (cross) compiler
> mingw32-binutils 2.17.50-20070129.1-1 minimalist GNU win32 (cross)
> binutils
> mingw32-runtime  3.13-1 Minimalist GNU win32 (cross) runtim
> 
> I have fixed the wchar issue in ptlib, it actually was only one #define.
> Thus no
>  more patches are required.
> 
> Best regards,
> Matthias
> 
> 
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]