This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Seg fault in _size_of_stack_reserve__ ()
- To: cygwin@sourceware.cygnus.com
- Subject: Seg fault in _size_of_stack_reserve__ ()
- From: James Stern <jsternitg@yahoo.com>
- Date: Tue, 24 Aug 1999 16:01:49 -0700 (PDT)
- Reply-To: stern@itginc.com
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@sourceware.cygnus.com