Le mercredi 11 février 2009 à 00:27 -0600, Michael Cronenworth a écrit : > I have finished a fresh Ekiga 3.0.2 build that runs on Windows. I used > the lovely Makefile (heavily modified) posted in the gnome.org SVN and > generated a new NSIS executable. This build does not open a console > window upon startup. :) > > Fedora 10 is using newer packages of the mingw32 environment than what > was in the Makefile and also included new packages that added SDL > support. In order for this to all compile, link, and run, I had to > make a few changes. > > ffmpeg > The libavdevice/vfwcap.c includes vfw.h stuff. The Fedora one is more > up to date. > > ptlib > 1. The svcproc.cxx source is not compiled on mingw. Why? > 2. The vfw.cxx source included vfw.h stuff. The Fedora vfw.h includes > most of the things defined in vfw.cxx. > > opal > When SDL is enabled, the configure script runs invalid checks. The m4 > files need to be updated to use int main (int argc, char *argv[]) > instead of int main(). > > ekiga > When the ekiga.exe binary is being linked, an error is thrown: > ptime.cxx:(.text+0x363): undefined reference to `_PTimeParse' > > For some reason the getdate.tab.c source is not being recognized by > the linker. I verified the source was in libpt_s.a and even grepped > the strings output and the symbol is inside. I created a stub of this > function in ptime.cxx for now. Any ideas on this one? > > I have made patches of the source file changes if anyone is interested > in them. I will also be refining the wiki page once I get some time. > > If anyone wants my new shiny package, let me know where to put it, or > I can host it (for a limited time) if necessary. I have tested it in a > Windows XP virtual machine and it installs and runs. > > Compiled versions: > Ekiga 3.0.2 > Opal 3.4.2 > PTLib 2.4.5 > GTK+ 2.14.7 > mingw32-gcc/g++ 4.3.2 > expat 2.0.1 > libxml 2.7.2 > iconv 1.12 > SDL 1.2.13 >
That's great work! Thanks a lot!!!! See my other mails for questions... -- _ Damien Sandras (o- //\ Ekiga Softphone : http://www.ekiga.org/ v_/_ Be IP : http://www.beip.be/ FOSDEM : http://www.fosdem.org/ SIP Phone : sip:dsand...@ekiga.net _______________________________________________ Ekiga-devel-list mailing list Ekiga-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-devel-list