MinTTY requires gdiplus.dll ?

Houder houder@xs4all.nl
Sat Dec 1 08:07:00 GMT 2018


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



More information about the Cygwin mailing list