delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/08/19/09:12:26

From: khan AT xraylith DOT wisc DOT edu (Mumit Khan)
Subject: Re: EGCS/Mingw32 runtime error
19 Aug 1998 09:12:26 -0700 :
Message-ID: <Pine.SUN.3.93.980819003941.11841A-100000.cygnus.gnu-win32@modi.xraylith.wisc.edu>
References: <199808180747 DOT AAA00896 AT cygnus DOT com>
Mime-Version: 1.0
To: Paul Garceau <pgarceau AT teleport DOT com>
Cc: gnu-win32 AT cygnus DOT com

On Tue, 18 Aug 1998, Paul Garceau wrote:

> Greetings,
> 
> 	Been attempting to generate a SGI OpenGL example program 
> using EGCS/mingw32.
> 
> 	OpenGL app compiles and links without problems.
> 
> 	Runtime error is returned "Unable to find dll file ll in path..."
> 
> 	"path" is the system path for this NT 4 machine.
> 
> 	Any ideas (Mumit? Colin?)?

Hi Paul,

I blame this on "growing pains". I've seen this error when the import stub
library (eg., libfoo.a that goes with foo.dll) was created an older
version of dlltool such as the one distributed with b18 or perhaps maybe 
the one with b19 (which I never used, so wouldn't know).

First of all, you'll need to figure out what DLL is causing this error
(not always the obvious one in my experience), and then I suggest the 
following to test my hypothesis:
  
  1. use impdef or some such tool to extract the .def file from the .dll
     file. Jan-Jaap or Colin has an impdef on their site.
  
  2. Create a new import library .a file from .def file using dlltool
     from either my mingw32 1.0.2 distrib  or binutils-2.9.1 (it's on
     my ftp site).

If the problem still remains, we'll cross that bridge then. If you're
already tried all this, the bridge is already gone and we can take it
up via private email and then summarize to the list ...

Regards,
Mumit


-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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