delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/05/06/13:44:19

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3
content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: How to create LIB from DLL
Date: Mon, 6 May 2002 13:33:27 -0400
Message-ID: <3D848382FB72E249812901444C6BDB1D0AA12C@exchange.timesys.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
From: "Robb, Sam" <sam DOT robb AT timesys DOT com>
To: <cygwin AT cygwin DOT com>
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id g46HiIH16652

Scott,

  Your VC install should include a tool called "depends.exe"
(usually installed under Microsoft Visual Studio\Common\Tools).
Loading your app app/dll within depends should show you what
import dependencies your app has on cygwin1.dll.

  The command line tool dumpbin will give you similar info;
where depends attempts to resolve the imports an associate
them with a particular DLL, though, dumpbin will just give
you the raw IAT dump.

-Samrobb

> -----Original Message-----
> From: Scott Fell 1-0546 [mailto:fell AT godzilla3 DOT geg DOT mot DOT com]
> Sent: Monday, May 06, 2002 1:32 PM
> To: cygwin AT cygwin DOT com
> Subject: Re: How to create LIB from DLL
> 
> 
> Larry,
> 
> Due to circumstances beyond my control (yes, I know it sounds 
> stupid), I
> don't have admin on my box and setup is so darned smart, it refuses to
> run.  SO that means that I am stuck...  I haven't found a 
> site that will
> allow me to pick-and-choose which files I want, but if I do, I'm in
> business--do you know if there is one?
> 
> > Also, keep in mind that Cygwin is licensed under the GPL so 
> any application
> > you link with it will be too, in case that affects your efforts.
> 
> Thanks for the reminder...  This is actually the reason why 
> I'm working on
> this--our s/w won't be gpl'ed, so I have to get rid of the dependency.
> However, I need to know what the dependency IS before I can 
> get rid of it
> :)...  
> 
> Right now, it looks like we're using the rint() function [only] in the
> cygwin1.dll library.  I coded up an rint function, but I'm getting
> differing results from the baseline pre-compiled binary which 
> depends on
> the cygwin1.dll.  SO I need to figure out what-all is different.  
> Probably more information than you really wanted :)  
> 
> Anyhow, thanks for your response!
> 
>   -Scott
> 
>   ----------------------------------------------------------------
>   fell AT c4i DOT geg DOT mot DOT com /                          / 602-441-0546 W
> 
> 
> 
> --
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting:         http://cygwin.com/bugs.html
> Documentation:         http://cygwin.com/docs.html
> FAQ:                   http://cygwin.com/faq/
> 
> 

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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