[Ekiga-devel-list] Win32-Build: Success except installer!
- From: Torsten Schlabach <tschlabach gmx net>
- To: Ekiga development mailing list <ekiga-devel-list gnome org>
- Subject: [Ekiga-devel-list] Win32-Build: Success except installer!
- Date: Mon, 31 Mar 2008 21:11:45 +0200
Hi all!
To report someting positive in between.
The cross-build for Win32 creates an .exe file which works. Just the
installer generation is pretty broken. But with that state, at least I
will be able to make code changes (i.e. fix a specific bug which bugs
me), run the build, copy the .exe to my Windows box and test.
I am inviting anyone who's interested to challenge my writeup at
http://wiki.ekiga.org/index.php/Cross-compile_Win32
I have been using a Debian Lenny system and Ekiga 2.0.11; the last one
which was known to cross-build for Windows at all. Starting from a
minimal system (debootstrap) I
1. installed the dependencies as per the headline "Compile Time (host)
Dependencies"
2. Downloaded the source tarball from
http://www.ekiga.org/admin/downloads/2.0.11/sources/sources/ekiga-2.0.11.tar.gz.
(That URL is not linked anywhere, I was guessing it.)
3. Patched the Makefile with a %s/-1.9/-1.10/g in vi to solve the
problem that version 1.10 of the autotools isn't properly recognized. (I
think this is a Debian bug, not sure.)
4. Patched the Makefile with a new URL for EXPAT:
http://heanet.dl.sourceforge.net/sourceforge/expat
5. Applied this patch: http://bugs.gentoo.org/show_bug.cgi?id=195227
I'd hope this makes it for an
make update-sources
make
up to the point where it should complain about some nsis stuff.
You can then take the ekiga.exe file and replace it in an existing
installation.
By the way: I wanted to give 2.0.11-BETA to someone recently, but wasn't
able to find any download link anymore ...
So obviously, there's quite a TODO list remaining, including
- re-testing my instructions
- having some bugs in upstream stuff fixed
- making all of this work on a Debian Etch system, as Lenny is just a
snapshot and nobody knows if this will work in some weeks from now. But
that will probably involve a backport of mingw32 stuff for Etch.
- fixing the installer generation
- trying all this with 2.0.12 and 3.0
Regards,
Torsten
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]