delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/07/07/17:48:34

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <3783C923.C7742C50@olf.com>
Date: Wed, 07 Jul 1999 17:39:47 -0400
From: "Robert Bresner" <rbresner AT olf DOT com>
X-Mailer: Mozilla 4.51 [en] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: cygwin <cygwin AT sourceware DOT cygnus DOT com>
Subject: How can I get a .dll to resolve at runtime ?

Howdy,

I have a .dll which wants to call functions in the .exe. When I 
try linking the .dll, I get unresolved externals. NT, you see, 
wants to resolve everything at link-time, unlike *nix which wants
to resolve at run-time.

Is there a way, on NT, to get a .dll to resolve externals 
at runtime, like *nix, instead of at link time?

I know I can rewrite a whole bunch of everything, and move
functions around and bluh bluh bluh and get a successful
resolve at link-time. That's not what I'm looking for, however. 

Any suggestions for this would certainly be appreciated.
Thanks in advance.

----------------------------------------
Robert Bresner          rbresner AT olf DOT com
Open Link Financial    516-227-6600 x216
http://www.olf.com/    fax: 516-227-1799
----------------------------------------
Opinions expressed are explicitly my own
"No more talking!  Cerebus has a SWORD!"

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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