From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.comp.gnu.mingw.msys2,gmane.emacs.devel Subject: Re: About DLLs needed by Emacs (W64) Date: Mon, 20 Nov 2017 16:04:24 +0100 Message-ID: <8760a5t2iv.fsf@wanadoo.es> References: <1639589366.4676.1511182396362@mail.libero.it> <4d86f0fd-d162-1287-861d-4527b8c0fd78@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1511190310 2550 195.159.176.226 (20 Nov 2017 15:05:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 20 Nov 2017 15:05:10 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel-mXXj517/zsQ@public.gmane.org To: msys2-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Original-X-From: msys2-users-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Mon Nov 20 16:04:58 2017 Return-path: Envelope-to: gcgmm-msys2-users@m.gmane.org Original-Received: from lists.sourceforge.net ([216.34.181.88]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGnd1-0008JK-3N for gcgmm-msys2-users@m.gmane.org; Mon, 20 Nov 2017 16:04:55 +0100 Original-Received: from localhost ([127.0.0.1] helo=sfs-ml-3.v29.ch3.sourceforge.com) by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.89) (envelope-from ) id 1eGnd8-0002nS-27; Mon, 20 Nov 2017 15:05:02 +0000 Original-Received: from sfi-mx-3.v28.ch3.sourceforge.com ([172.29.28.193] helo=mx.sourceforge.net) by sfs-ml-3.v29.ch3.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1eGnd6-0002nH-NW for msys2-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org; Mon, 20 Nov 2017 15:05:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Cc:Content-Type:Mime-Version:References:Message-ID: Date:Subject:From:To:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=oeGGfXzR1qRVruxQ6y8svQGvAUqqVqRNnzhHoI//7oo=; b=AHHFE0obJJYeHOONqhHVXYQF3A DLpsBuUCWkYqS3kjBirA1A3z36LOe5qYShJcQbajn1QxmGyn08sWIzEThZPIO7pXqwzQYTqVTcHUq E2UiT46e2FfuCHFysjhjVW5ClcOTRUybnbkzktQGQUvZ/5+NWpHS3kNJBHOI3P3gupkE=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Cc:Content-Type:Mime-Version:References:Message-ID:Date:Subject:From:To: Sender:Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post: List-Owner:List-Archive; bh=oeGGfXzR1qRVruxQ6y8svQGvAUqqVqRNnzhHoI//7oo=; b=j bXAV/5BCtFgbBK70BOMbcCWZTq1bQUAuEAz6BBsg0ytD2yXByG8lZBrr934nL9N8sL0eSNz8pwqY+ tZHrCFiU/LxbY6l/5bKeCN0WaOBAHBFMY9Zbmzc+NVoOU4w5xCmdcubFYIyqIy6nTgEOsZ/Ak+v96 /Y0QttA76zBia99w=; Original-Received: from [195.159.176.226] (helo=blaine.gmane.org) by sfi-mx-3.v28.ch3.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89) id 1eGnd5-0005a7-DR for msys2-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org; Mon, 20 Nov 2017 15:05:00 +0000 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eGncm-0007W4-T7 for msys2-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org; Mon, 20 Nov 2017 16:04:40 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Followup-To: gmane.comp.gnu.mingw.msys2 Original-Lines: 26 Original-X-Complaints-To: usenet-VEh2mgPqUsheXY1tMh2IBg@public.gmane.org Cancel-Lock: sha1:m9P3Rab0CtBoyC35b4eXL6Px5Gw= X-Headers-End: 1eGnd5-0005a7-DR X-BeenThere: msys2-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: MSYS2 using List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: msys2-users-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Xref: news.gmane.org gmane.comp.gnu.mingw.msys2:1910 gmane.emacs.devel:220289 Archived-At: Fabrice Popineau writes: >>> Just out of curiosity, given the Emacs executable, is there a way to know >>> the MSYS2/MinGW64 DLLs it needs? On MSYS2 I tried: >>> >>> ldd Emacs/bin/emacs-27.0.50.exe >>> but it prints only Windows DLLs not all the others which come from >>> MSYS2/MinGW64... >>> >> >> Hi. Use ntldd (installable via pacman) or Dependency Walker. > > > Will it find the libraries that loaded at runtime ? And their dependencies ? Dunno about ntldd, but if you execute Emacs from Dependency Walker it will report dlls loaded at runtime. Please note that Emacs will load a dll only when a feature that requires it is used. So it is not a reliable method for figuring out the dlls Emacs needs. The best method is to look at the packages Emacs depend on and get the dlls from there. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot