ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: Re: [Wireshark-dev] gnu libiconv.dll no longer required for WindowsWireshark ...

From: "Anders Broman" <anders.broman@xxxxxxxxxxxx>
Date: Thu, 14 Feb 2008 16:33:43 +0100
Hi,

________________________________

Från: wireshark-dev-bounces@xxxxxxxxxxxxx genom Bill Meier
Skickat: on 2008-02-13 21:15
Till: wireshark-dev@xxxxxxxxxxxxx
Ä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.
Bill

------------------------------------------------------------

>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
Wireshark-dev@xxxxxxxxxxxxx
http://www.wireshark.org/mailman/listinfo/wireshark-dev <http://www.wireshark.org/mailman/listinfo/wireshark-dev> 


<<winmail.dat>>