delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/08/24/18:54:20

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT sourceware DOT cygnus DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>,
<http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <19990824230149.2523.rocketmail@web1404.mail.yahoo.com>
Date: Tue, 24 Aug 1999 16:01:49 -0700 (PDT)
From: James Stern <jsternitg AT yahoo DOT com>
Reply-To: stern AT itginc DOT com
Subject: Seg fault in _size_of_stack_reserve__ ()
To: cygwin AT sourceware DOT cygnus DOT com
MIME-Version: 1.0

This is the latest chapter in my struggle with Windows
DLLs.

I combined the advice of Mumit Khan (use dllwrap) with
that of Paul Sokolovsky (link your static libraries
into one DLL), with the result that I can finally
build a DLL.  My thanks to both of you.

My DLL consists of two files, static link library
libntonly.a and "DLL proper" ntonly.dll.

BTW, I had to put ntonly.dll in the directory that
holds my executables.  I couldn't get either -rpath or
LD_RUN_PATH to work.  But never mind.  That's minor.

What's major is what happens when I run the program. 
I call a function, it enters a `for' loop and I die in
_size_of_stack_reserve__().  Anyone got an
explanation?

Other clues:  `nm' says that both the executable and
ntonly.dll know the above symbol, as well as a
__size_of_heap_reserve__.  Each file says the symbols
are type 'A' and they agree on their addresses.
===
-- 
Opinions expressed above are not necessarily my employer's.
James M. Stern
ITG Inc.  Culver City, CA (213) 270-7955
__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com


--
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