- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It's the same linker, but the setting is not used for DLLs, since it's the EXE that determines the stack size. You'llhave to find ways to reduce the use of stack space - use ALLOCATABLE arrays instead of automatic arrays, for instance.
Steve
Steve
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The DLL has nothing to do with it - the size is a field in the EXE that invokes the DLL. Assume it is 1MB, as that is the MS default. The CVF release notes show how to use EDITBIN to "patch" the EXE and raise the limit, but if you do this to something like VB.EXE, you may break other things.
Steve
Steve
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Same problem with Fortran DLL called from VB6. The program works fine for smaller cases, gives error 28 on large cases.
Is there a solution for this? I see 3 replies listed to the original question, but I can not find them in the forum database. I am urgently in need of a solution and would greatly appreciate some help. Please email to ghp@rebis.com.
Thanks, Graham Powell.
Is there a solution for this? I see 3 replies listed to the original question, but I can not find them in the forum database. I am urgently in need of a solution and would greatly appreciate some help. Please email to ghp@rebis.com.
Thanks, Graham Powell.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page