From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Building Emacs from a new MinGW environment Date: Fri, 20 Sep 2013 16:12:39 +0300 Message-ID: <838uyrljqw.fsf@gnu.org> References: <83pps8pnc9.fsf@gnu.org> <83ob7splia.fsf@gnu.org> <83k3ifq5o5.fsf@gnu.org> <83d2o7q28r.fsf@gnu.org> <8338p3pded.fsf@gnu.org> <83r4cmo9m2.fsf@gnu.org> <83pps6o3f2.fsf@gnu.org> <83hadinuf9.fsf@gnu.org> <83wqmelyxc.fsf@gnu.org> <83fvszlxjb.fsf@gnu.org> <83a9j7low0.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1379682770 29059 80.91.229.3 (20 Sep 2013 13:12:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 20 Sep 2013 13:12:50 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dani Moncayo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 20 15:12:52 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VN0Vw-0000Sy-3J for ged-emacs-devel@m.gmane.org; Fri, 20 Sep 2013 15:12:52 +0200 Original-Received: from localhost ([::1]:55854 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VN0Vv-0002DW-8c for ged-emacs-devel@m.gmane.org; Fri, 20 Sep 2013 09:12:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50175) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VN0Vn-0002D6-7S for emacs-devel@gnu.org; Fri, 20 Sep 2013 09:12:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VN0Vg-00050L-Pf for emacs-devel@gnu.org; Fri, 20 Sep 2013 09:12:43 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:37654) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VN0Vg-00050D-HB for emacs-devel@gnu.org; Fri, 20 Sep 2013 09:12:36 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MTF00M00DYILX00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Fri, 20 Sep 2013 16:12:35 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MTF00MD5E0YB650@a-mtaout22.012.net.il>; Fri, 20 Sep 2013 16:12:35 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.172 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:163510 Archived-At: > Date: Fri, 20 Sep 2013 14:22:36 +0200 > From: Dani Moncayo > Cc: Emacs development discussions > > > Is libz-1.dll loaded by Emacs itself, or does some other library > > depend on it? > > I don't know. How can I find that out? Use the dependency walker on the DLLs that are loaded by Emacs (image DLLs, GnuTLS, libxml2). > If I open my recently built "emacs.exe" with "dependency walker", I > don't see a dependency with libz That's expected, since Emacs loads it dynamically when needed. > the dependency tree is too large to be sure, and the > "edit > find" option is disabled. The tree size will be much smaller, once you collapse all the branches that begin from Windows system DLLs, since none of them cannot possibly depend on zlib.