Seg fault in _size_of_stack_reserve__ ()

James Stern
Tue Aug 24 15:52:00 GMT 1999

This is the latest chapter in my struggle with Windows

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

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

Want to unsubscribe from this list?
Send a message to

More information about the Cygwin mailing list