[Ekiga-devel-list] Win32 please test



Hello everybody,
I have a new Windows version of Ekiga head based on attached minimal but rather effective patches. you find it in my directory at http://wwwuser.gwdg.de/~mrickma/ekiga/ . As to the patches: 1) ekiga_linkmagic.diff : It allows the linker to chose WinMain as the entry point. Result is that the C-library is initialized properly and Ekiga exits gracefully, at least on XP. Additionally Ekiga can be compiled with the -mwindows flag as Michael Cronenworth suggested. 2) The option to start Ekiga on login which was given in the installer resulted in a non responsive icon in the Windows system tray. You could just quit or ask for help. Ekiga has its own option to start minimized which works very well under Windows. Please test whether the new attempt works for you. I would like to know whether Ekiga really shuts down on Vista or whether it has to be killed with the task manager.
Regards
Michael

diff -ur src/ekiga/src/gui/main.cpp ekiga/src/gui/main.cpp
--- src/ekiga/src/gui/main.cpp	2009-06-10 17:46:41.362449431 +0200
+++ ekiga/src/gui/main.cpp	2009-06-10 17:48:20.142449909 +0200
@@ -4329,6 +4329,10 @@
   return gtk_image_get_pixbuf (GTK_IMAGE (mw->priv->main_video_image));
 }
 
+#ifdef WIN32
+// linker magic
+#define main(c,v,e) ekigas_real_main(c,v,e)
+#endif
 
 /* The main () */
 int 
diff -ur src/ekiga/win32/nsisinstaller/ekiga.nsi ekiga/win32/nsisinstaller/ekiga.nsi
--- src/ekiga/win32/nsisinstaller/ekiga.nsi	2009-04-19 18:08:42.860313875 +0200
+++ ekiga/win32/nsisinstaller/ekiga.nsi	2009-06-11 13:58:35.729786000 +0200
@@ -393,7 +393,7 @@
   
   Section $(EKIGA_RUN_AT_STARTUP) SecStartup
      SetOutPath $INSTDIR
-     CreateShortCut "$SMSTARTUP\Ekiga.lnk" "$INSTDIR\ekiga.exe" "" "" 0 SW_SHOWMINIMIZED
+     CreateShortCut "$SMSTARTUP\Ekiga.lnk" "$INSTDIR\ekiga.exe" "" "" 0 SW_SHOWNORMAL
   SectionEnd
 SubSectionEnd
 


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