delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2018/12/01/03:07: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:mime-version:content-type
:content-transfer-encoding:date:from:to:subject:in-reply-to
:references:message-id; q=dns; s=default; b=EIW5mHsfWntu0kBcbBfI
nP7K8LvpgVUvH1vFxb9QP2RSlVYbFS787aE+hZYU6hcNG9R7ZRALmiLP/x0/ymhg
njmKRLki0fvoSBDNH2vSOJP+50wBwJLOHBB70bz/5KuuT2GZAscudqMuN2ibLeA3
sU3SgOPXMPnGdZGSnAF3L5A=
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:mime-version:content-type
:content-transfer-encoding:date:from:to:subject:in-reply-to
:references:message-id; s=default; bh=kMoqjJ6Dd7dbTIgXe+IbdKbaRU
M=; b=Y67uNdl+XSVu+dQV+iyUMGkheS3Wl32w9klGo7q2mTZ69fDBavZL/X4mPh
igTDcb7U4LEXO/DgnZGCfFCnUrjCQSkzpV/GV5+rx2oAj2bRNJPNeJdYTqGUqr8T
btjvMffDgPytnYm2ANc0uav5XpTqQWSKD45TfF747ZDY2VO9M=
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=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=granted, good!, inglis, cygdrive
X-HELO: lb2-smtp-cloud9.xs4all.net
MIME-Version: 1.0
Date: Sat, 01 Dec 2018 09:07:37 +0100
From: Houder <houder AT xs4all DOT nl>
To: cygwin AT cygwin DOT com
Subject: Re: MinTTY requires gdiplus.dll ?
In-Reply-To: <944643f4-48e9-5939-8373-83c91176b931@SystematicSw.ab.ca>
References: <3b6a0a61a73811aa2ca5500e47d860c7 AT xs4all DOT nl> <CAALQ5r=JzwwSHSRLCeZ-fJMk4ABOUtzZD62VDWYDCC4w3LoB1Q AT mail DOT gmail DOT com> <6983ef88641fdeff2d27158e0cca1501 AT xs4all DOT nl> <CAALQ5r=rNhUEAKTQKUxRUyeMoK_JPz6CSHWEMetBuMUEXnj_Qg AT mail DOT gmail DOT com> <f9ce748f065153fb6a4b7c98243b1d92 AT xs4all DOT nl> <944643f4-48e9-5939-8373-83c91176b931 AT SystematicSw DOT ab DOT ca>
Message-ID: <85eace4a472446ca58bbf7bc1629087b@xs4all.nl>
X-Sender: houder AT xs4all DOT nl
User-Agent: XS4ALL Webmail
X-IsSubscribed: yes

On 2018-12-01 04:18, Brian Inglis wrote:
> On 2018-11-30 01:33, Houder wrote:
[snip]

>> Now I know, there should be an "GdiPlus.dll" in "system32".
>> Alas, I have no idea how to recover it (and neither does Microsoft).

Thanks for the feedback, Brian.

> You should have a selection of alternatives available under:
> 
> $ (cd /proc/cygdrive/c/WINDOWS/WinSxS/; l *gdiplus*/gdiplus.dll)
[snip]

Correct! 24 of them. ... and all w/ a hardlink count of 1 ...

... you obviously do not run Windows 7 ...

The directories below "winsxs" have different names in my case :-)

> In my case, the latest entry with systemcopy matches that in System32:

Nope, here no subdirectories w/ "systemcopy" in their name ...

[snip]

> So you may want to try listing the former and copying to the latter.

Copying or hardlinking makes cygcheck "very happy", but "my" Windows 7
does not care (it remains indifferent to my attempts to correct this).

> Hope that fixes things for you.

It did not :-)

I found heaps and heaps of "advice" on the "net" by Microsoft Support.

Mostly irrational, no fundamental reasoning. Do this, do that, and in
the end: reinstall your system.

Following this kind of advice is not an option for me. I do not like
doing things "blind-folded".

Yes, I tried some things that seemed harmless to me ...

Among them registering the GdiPlus.dll (in various ways) ...

     64-C:\Windows\system32># regsvr32 gdiplus.dll
elicited the following response:

     The module "gdiplus.dll" was loaded but
     the entry-point DllRegisterServer was not found.

Euh, what?

The thing that matters to me, is that the "DLL loading mechanism"
invoked by the cygwin1.dll, is able to find the DLL's. Good!

Granted, they are NOT found in c:/Windows/system32, but it appears
that I cannot help that (w/o completely reinstalling my system).

Regards,
Henri

--
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