delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2019/07/09/13:39:54

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=DOlmNEn9fH+u4haY
bFdqualQ5wAEyuzDWQNWR8hCKJ4kMbwgddCqzvPEnf/Fx5yjAddGhM3pClz9bWM/
Iz0Bha6aItprqc9EuaZLGyyM/xNceq+E6lD+VyuiznEK1ziq+A5ik0zUt8se2sgX
XlPWYJogBzAgIes/I1o3fcJaoFk=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=IulzAO57h1SrJ+fh4seSmh
/rFas=; b=Cr8UB6q0kU/CAqHBUHU5oiU86p25NX9zRBlg3T3HSDdzW9qinKR51t
s8scq7WPJDztdqtlFKEh7ka3SUuLzD9efHQ3ridC+vJ/PmE2pdajqSLyQamACq3+
by0fsvtViTqBQqlJ74Vr4RXx8i3NlRWH5VA0Ph7j/LIslMphbWSY8=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=H*u:en-US, H*UA:en-US, H*u:5.1, H*r:192.168.10
X-HELO: mail-ot1-f44.google.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9mAfU1rGxaOYM+O3pr+kTF/3pf6KR3+jOuHPVvXO8nI=; b=gU42Xo/53OVouZfk4hq8bqtkErWfCDUwPDxfCJLyvS8ADyjotSAD2N69O2ZCAWD5xa al2FZm8A8bEbxMkRgFjKPb2VSdjGTJYizQBYhrEsc+M6b1eok3I9VkNqmxsEq5kGHPn+ qNTHSPweIXzGUESXJBhEbGaWbLSYSERcvyPTD/u9b71KxaY9MxIXgnPmaNXVMHNUCmYZ MkTN/SkS3FdLVJnRBwkaCH1KBH8LC8fCWHEou5XpKgIgNodrk1JR0mA81XsysUf2LNfg x+bYns0SeiO4K2rey17M4BXBeYoaKNrzntv7WrnRJlEzO62ecrsl5iO5JwIWmhA8aOms vXAQ==
Subject: Re: Question about the ldd output
To: cygwin AT cygwin DOT com
References: <BN6PR09MB2227BA2644949DB75A67A6B2A5F60 AT BN6PR09MB2227 DOT namprd09 DOT prod DOT outlook DOT com> <ee7608a2-2e13-d2eb-6410-c07362d75296 AT SystematicSw DOT ab DOT ca>
From: =?UTF-8?Q?Ren=c3=a9_Berber?= <rene DOT berber AT gmail DOT com>
Openpgp: preference=signencrypt
Message-ID: <40138a18-4360-cd52-9eb9-7c32838ea9c8@gmail.com>
Date: Tue, 9 Jul 2019 12:39:00 -0500
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081209 Lightning/0.9 Thunderbird/2.0.0.19 Mnenhy/0.7.6.0
MIME-Version: 1.0
In-Reply-To: <ee7608a2-2e13-d2eb-6410-c07362d75296@SystematicSw.ab.ca>

On 7/9/2019 11:40 AM, Brian Inglis wrote:

> Libraries may be loaded asynchronously as they are accessed, and ldd just dumps
> the dll import table once the subprocess is ready to run.
> Perhaps these are import entries that ldd should detect and skip or annotate in
> some more useful way.

True, its just the way Windows works, some libraries are dynamically
loaded, some may not exist, and are not needed.

Try the view from SysInternals' Dependency Walker (which now seems to be
named ListDLLs, or maybe was added to ProcessExplorer), shows the same
thing (if the Windows PATH is set to include Cygwin's libraries), with
lots of interrogation signs... except that it also shows exactly which
dll is "missing".
-- 
R.Berber



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019