Mail Archives: cygwin/2002/05/06/13:44:19
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 -