Le lundi 31 mars 2008 à 21:11 +0200, Torsten Schlabach a écrit :
> 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

2.0.x being relatively dead, I would concentrate my efforts on 3.0.

Great job btw!
-- 
 _     Damien Sandras
(o-      
//\    Ekiga Softphone : http://www.ekiga.org/
v_/_   NOVACOM         : http://www.novacom.be/
       FOSDEM          : http://www.fosdem.org/
       SIP Phone       : sip:[EMAIL PROTECTED]
                       

_______________________________________________
Ekiga-devel-list mailing list
Ekiga-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Reply via email to