This is the mail archive of the cygwin-xfree@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: dlopen error


"Suhaib M. Siddiqi" <ssiddiqi@inspirepharm.com> writes:
> 
> I noticed, glide-0-0-0.dll on your system is pulling DDRAW.DLL too?
> I do not have DDRAW.DLL.  It is actually DirectDraw/DirectX DLL, as
> John pointed out.  I do not have DirectX installed.  On NT 4.0 newer
> versions of DirectDraw/DirectX are not supported.  That is why I never
> installed DirectD/DirectX.  When you patched 3Dfx headers and created
> the implib for Glide, could it be possible that it got linked to
> DDRAW too?  I cannot see that though under objdump.  All the DLLs from GGI
> get opened, except glide-0-0-0.dll.  I also compiled today
> terminfo-0-0-0.dll of GGI.  terminfo does display using simple stdin/stdout.
> It was a good decision, because that helped me find a new bug in libX11.dll,
> which I did not notice until now.

The Glide SDK DLL itself depends on DDRAW.DLL, and nothing you or I do
will change that. Sorry. Do an objdump on the Glide SDK DLL and you'll
see.

I don't know how I have DDRAW.DLL on this NT machine that I use for
testing our own software, and don't even remember installing DirectDraw.
Perhaps some other software installed it.

Regards,
Mumit


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]