Re: [Ekiga-devel-list] [WIN32] ekiga and GTK 3

2013-03-20 Thread Eugen Dedu

On 19/03/13 15:33, Thierry Simonnet wrote:

Le 19/03/2013 15:18, Eugen Dedu a écrit :

 On 19/03/13 14:58, Thierry Simonnet wrote:

  Ekiga_setup gas a big size with GTK_Bundle : 40M


  I think to use gtk's own libraries, not a bundle anymore.  It takes less space
  and does not interfere with other software on the machine.

 It will be a lot of work without a lot of added value.
 On Windows platform it is a huge potential problem source. I had some bad
 experiment with zlib. On a PC I saw 12 different version and it is a hard work
 to keep everything working. Using a bundle provide the same version for gimp,
 ekiga Especially GTK


 The pros for using a local gtk are:
 - I noticed also problems with some users where zlib found was too old and
 ekiga did not start for them.
 - a bundle of 40M is too big, we cannot tell user to download 60 MB for ekiga
 installer

40MB is for the whole package :
GTK runtime : 17.2MB
GTK bundle : 27.2MB

Usage of package avoids maintaining version. Compiling GTK with mingw is not so 
easy


I did not mean to compile gtk, but to use the dll provided by gtk itself 
instead of a bundle.



 The pros for having a global gtk is:
 - security, updating the zlib library will benefit all applications using it

 However, in Windows world each program comes with its own libraries, as far as
 I know, so I prefer a local gtk.



--
Eugen
___
ekiga-devel-list mailing list
ekiga-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-devel-list

[Ekiga-devel-list] [WIN32] ekiga and GTK 3

2013-03-19 Thread Thierry Simonnet

  
  
Hi,

I compiled ekiga against gtk 3 from :

  http://www.tarnyko.net/repo/GTK+-Bundle-3.6.1_(TARNYKO).exe
  http://www.tarnyko.net/repo/gtk3_build_system/gtk+-bundle_3.6.4-20130310_win32-RC2.zip

3 minor bugs :


  need to copy libintl-8.dll to intl.dll in GTK3 bundle tree
  need to add manually libexpat-1.dll (it is in bin development
tree and not in lib)
  need to add manually libcelt0-2.dll ((it is in bin development
tree)

I had the trouble when calling h323 using contact list (add
  @sip domain)

Hope this helps

-- 
  
  
  
  
  
  
  
  
  
  
  
  
  Thierry
  Simonnet
  ESIEE-Paris
   Par
  respect pour
  lenvironnement, nimprimez ce mail que si ncessaire
  
  

  

___
ekiga-devel-list mailing list
ekiga-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Re: [Ekiga-devel-list] [WIN32] ekiga and GTK 3

2013-03-19 Thread Thierry Simonnet

  
  
Another point :
  There is no gtk-xxx-installer.exe
  Previous version of gtk will not be removed.
  
  Le 19/03/2013 13:08, Thierry Simonnet a crit:


  
  Hi,
  
  I compiled ekiga against gtk 3 from :
  
http://www.tarnyko.net/repo/GTK+-Bundle-3.6.1_(TARNYKO).exe
http://www.tarnyko.net/repo/gtk3_build_system/gtk+-bundle_3.6.4-20130310_win32-RC2.zip
  
  3 minor bugs :
  
  
need to copy libintl-8.dll to intl.dll in GTK3 bundle tree
need to add manually libexpat-1.dll (it is in bin
  development tree and not in lib)
need to add manually libcelt0-2.dll ((it is in bin
  development tree)
  
  I had the trouble when calling h323 using contact list (add
@sip domain)
  
  Hope this helps
  
  -- 












Thierry
Simonnet
ESIEE-Paris
 Par
respect pour lenvironnement, nimprimez ce mail que si
ncessaire


  
  
  
  
  ___
ekiga-devel-list mailing list
ekiga-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-devel-list



-- 
  
  
  
  
  
  
  
  
  
  
  
  
  Thierry
  Simonnet
  ESIEE-Paris
   Par
  respect pour
  lenvironnement, nimprimez ce mail que si ncessaire
  
  

  

___
ekiga-devel-list mailing list
ekiga-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Re: [Ekiga-devel-list] [WIN32] ekiga and GTK 3

2013-03-19 Thread Thierry Simonnet

  
  
There is no problem keeping both
  version. PATHs have to be managed.
  I found 2 other missing things : libiconv and libgcc_s used by GTK
  packager.
  
  I generated ekiga_setup against GTK_Bundle. It might work with
  GTK_Runtime (to be tested)
  
  I tested the setup on 2 win32 machines :
  
std winXP : it seems working. I have sound, video. I can
  phone... No major trouble. The background of video window is
  black 
win7 on my HP laptop with integrated caméra. As usual,
  camera is activated, calls are working but without displaying
  video.
  
  Ekiga_setup gas a big size with GTK_Bundle : 40M

  
  Le 19/03/2013 14:23, Eugen Dedu a écrit :

It cannot be removed, because it might be used by
  other software on that machine.
  
  
  What we can do is to inform the user to remove gtk if no other
  software uses it, but it is error-prone.
  
  
  On 19/03/13 13:17, Thierry Simonnet wrote:
  
  Another point :

There is no gtk-xxx-installer.exe

Previous version of gtk will not be removed.


Le 19/03/2013 13:08, Thierry Simonnet a écrit :

 Hi,
  
  
   I compiled ekiga against gtk 3 from :
  
  
     *
  http://www.tarnyko.net/repo/GTK+-Bundle-3.6.1_(TARNYKO).exe
  
     *
http://www.tarnyko.net/repo/gtk3_build_system/gtk+-bundle_3.6.4-20130310_win32-RC2.zip
  
   3 minor bugs :
  
  
     * need to copy libintl-8.dll to intl.dll in GTK3 bundle
  tree
  
     * need to add manually libexpat-1.dll (it is in bin
  development tree and not
  
   in lib)
  
     * need to add manually libcelt0-2.dll ((it is in bin
  development tree)
  
  
   I had the trouble when calling h323 using contact list (add
  @sip domain)
  

  
  ___
  
  ekiga-devel-list mailing list
  
  ekiga-devel-list@gnome.org
  
  https://mail.gnome.org/mailman/listinfo/ekiga-devel-list



-- 
  
  
  
  
  
  
  
  
  
  
  
  
  Thierry
  Simonnet
  ESIEE-Paris
   Par
  respect pour
  l’environnement, n’imprimez ce mail que si nécessaire
  
  

  

___
ekiga-devel-list mailing list
ekiga-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Re: [Ekiga-devel-list] [WIN32] ekiga and GTK 3

2013-03-19 Thread Thierry Simonnet

  
  
Le 19/03/2013 14:36, Eugen Dedu a
  écrit :

On 19/03/13 14:32, Thierry Simonnet wrote:
  
  There is no problem keeping both version.
PATHs have to be managed.

I found 2 other missing things : libiconv and libgcc_s used by
GTK packager.


I generated ekiga_setup against GTK_Bundle. It might work with
GTK_Runtime (to

be tested)


I tested the setup on 2 win32 machines :


   * std winXP : it seems working. I have sound, video. I can
phone... No major

 trouble. The background of video window is black 

   * win7 on my HP laptop with integrated caméra. As usual,
camera is activated,

 calls are working but without displaying video.


Ekiga_setup gas a big size with GTK_Bundle : 40M

  
  
  I think to use gtk's own libraries, not a bundle anymore.  It
  takes less space and does not interfere with other software on the
  machine.
  

It will be a lot of work without a lot of added value.
On Windows platform it is a huge potential problem source. I had
some bad experiment with zlib. On a PC I saw 12 different version
and it is a hard work to keep everything working. Using a bundle
provide the same version for gimp, ekiga Especially GTK


  
  Le 19/03/2013 14:23, Eugen Dedu a écrit :

 It cannot be removed, because it might
  be used by other software on that machine.
  
  
   What we can do is to inform the user to remove gtk if no
  other software uses
  
   it, but it is error-prone.
  
  
   On 19/03/13 13:17, Thierry Simonnet wrote:
  
   Another point :

 There is no gtk-xxx-installer.exe

 Previous version of gtk will not be removed.


 Le 19/03/2013 13:08, Thierry Simonnet a écrit :

  Hi,
  
  
    I compiled ekiga against gtk 3 from :
  
  
      *
  http://www.tarnyko.net/repo/GTK+-Bundle-3.6.1_(TARNYKO).exe
  
      *
  
 http://www.tarnyko.net/repo/gtk3_build_system/gtk+-bundle_3.6.4-20130310_win32-RC2.zip
  
  
    3 minor bugs :
  
  
      * need to copy libintl-8.dll to intl.dll in GTK3
  bundle tree
  
      * need to add manually libexpat-1.dll (it is in bin
  development tree and not
  
    in lib)
  
      * need to add manually libcelt0-2.dll ((it is in bin
  development tree)
  
  
    I had the trouble when calling h323 using contact list
  (add @sip domain)
  

  

  
  ___
  
  ekiga-devel-list mailing list
  
  ekiga-devel-list@gnome.org
  
  https://mail.gnome.org/mailman/listinfo/ekiga-devel-list



-- 
  
  
  
  
  
  
  
  
  
  
  
  
  Thierry
  Simonnet
  ESIEE-Paris
   Par
  respect pour
  l’environnement, n’imprimez ce mail que si nécessaire
  
  

  

___
ekiga-devel-list mailing list
ekiga-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Re: [Ekiga-devel-list] [WIN32] ekiga and GTK 3

2013-03-19 Thread Eugen Dedu

On 19/03/13 14:58, Thierry Simonnet wrote:

 Ekiga_setup gas a big size with GTK_Bundle : 40M


 I think to use gtk's own libraries, not a bundle anymore.  It takes less space
 and does not interfere with other software on the machine.

It will be a lot of work without a lot of added value.
On Windows platform it is a huge potential problem source. I had some bad
experiment with zlib. On a PC I saw 12 different version and it is a hard work
to keep everything working. Using a bundle provide the same version for gimp,
ekiga Especially GTK


The pros for using a local gtk are:
- I noticed also problems with some users where zlib found was too old 
and ekiga did not start for them.
- a bundle of 40M is too big, we cannot tell user to download 60 MB for 
ekiga installer


The pros for having a global gtk is:
- security, updating the zlib library will benefit all applications using it

However, in Windows world each program comes with its own libraries, as 
far as I know, so I prefer a local gtk.


--
Eugen
___
ekiga-devel-list mailing list
ekiga-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-devel-list


Re: [Ekiga-devel-list] [WIN32] ekiga and GTK 3

2013-03-19 Thread Thierry Simonnet

  
  
Le 19/03/2013 15:18, Eugen Dedu a
  écrit :

On 19/03/13 14:58, Thierry Simonnet wrote:
  
  

   Ekiga_setup gas a big size with
GTK_Bundle : 40M

  
  
   I think to use gtk's own libraries, not a bundle anymore.  It
  takes less space
  
   and does not interfere with other software on the machine.
  

It will be a lot of work without a lot of added value.

On Windows platform it is a huge potential problem source. I had
some bad

experiment with zlib. On a PC I saw 12 different version and it
is a hard work

to keep everything working. Using a bundle provide the same
version for gimp,

ekiga Especially GTK

  
  
  The pros for using a local gtk are:
  
  - I noticed also problems with some users where zlib found was too
  old and ekiga did not start for them.
  
  - a bundle of 40M is too big, we cannot tell user to download 60
  MB for ekiga installer
  

40MB is for the whole package : 
GTK runtime : 17.2MB
GTK bundle : 27.2MB

Usage of package avoids maintaining version. Compiling GTK with
mingw is not so easy


  
  The pros for having a global gtk is:
  
  - security, updating the zlib library will benefit all
  applications using it
  
  
  However, in Windows world each program comes with its own
  libraries, as far as I know, so I prefer a local gtk.
  
  



-- 
  
  
  
  
  
  
  
  
  
  
  
  
  Thierry
  Simonnet
  ESIEE-Paris
   Par
  respect pour
  l’environnement, n’imprimez ce mail que si nécessaire
  
  

  

___
ekiga-devel-list mailing list
ekiga-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-devel-list