Wireshark-dev: Re: [Wireshark-dev] gnu libiconv.dll no longer required for WindowsWireshark ...
From: "Anders Broman" <[email protected]>
Date: Thu, 14 Feb 2008 16:33:43 +0100


Från: [email protected] genom Bill Meier
Skickat: on 2008-02-13 21:15
Till: [email protected]
Ämne: [Wireshark-dev] gnu libiconv.dll no longer required for WindowsWireshark ...

>Based upon information posted on http://www.gtk.org/download-windows.html, it
>appears that Windows Glib >= 2.14.5 now statically links in win_iconv in place
>of using the gnu libiconv DLL. (See below).

>Therefore: I propose to remove the downloading, linking, packaging, etc of
>libiconv for Windows Wireshark & etc. from the various Windows Makefiles for the
>GTK "2.12" variant of the Windows build.

I also noted the text and was going to try it out at some stage.

>(Actually: is there any particular reason to keep the options for GTK2.6 and GTK
>2.8 in the Makefiles ?)

No, only if we plan to revert back but I think it's high time to clear it out...

>(AFAICT, Windows Wireshark does not use libiconv elsewhere and does build OK w/o
>gnu libiconv).
>If I'm missing anything and there's a reason to keep Gnu libiconv for Windows
>Wireshark, please let me know. If there are no objections, I'll commit the
>changes tomorrow (Thurs).

Go aheaed and please try the new Glib out as well.


>From http://www.gtk.org/download-windows.html:

About win_iconv

win_iconv is an implementation of iconv for Windows by Yukihiro Nakadaira that
has a much smaller footprint than GNU libiconv. The win_iconv package above
includes the header file, static archive library and the source file. This
library is linked statically into GLib 2.14.5 and later, thus not needed
separately at run-time.

About iconv.dll

GLib 2.14.4 and earlier links to iconv in a separate DLL, iconv.dll. This can
either be the GNU libiconv or the win_iconv DLL which is intented to be a
drop-in replacement.

Wireshark-dev mailing list
[email protected]
http://www.wireshark.org/mailman/listinfo/wireshark-dev <http://www.wireshark.org/mailman/listinfo/wireshark-dev>