Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@sourceware.cygnus.com Delivered-To: mailing list cygwin@sourceware.cygnus.com Date: Thu, 28 Oct 1999 21:03:08 -0400 Message-Id: <199910290103.VAA28213@envy.delorie.com> From: DJ Delorie To: steve@khoral.com CC: cygwin@sourceware.cygnus.com In-reply-to: <199910290048.SAA12002@benson> (message from Steve Jorgensen on Thu, 28 Oct 1999 18:48:53 -0600 (MDT)) Subject: Re: DLL creation problem References: <199910290048.SAA12002@benson> > So how do I make the above assignment (or any global variable > assignemnt) work as expected? What we do is, in the header where you prototype the variable (i.e. the "extern int foo;" line), add a directive like this: extern int foo __declspec(dllimport); Note that you should *only* do this for the application; don't do it for the dll itself. -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe@sourceware.cygnus.com