Thread View: alt.msdos.programmer
1 messages
1 total messages
Started by Mark Wright
Wed, 06 Jan 1993 22:51
Phar Lap 286-Lite problem
Author: Mark Wright
Date: Wed, 06 Jan 1993 22:51
Date: Wed, 06 Jan 1993 22:51
29 lines
1819 bytes
1819 bytes
Because of some serious memory problems, I've been fourced to try out that stupid LITE286 thing that came with Borland 3.1, and I've been having the following problem. I have 3 files and a library I need to link together. The files are 1533 LSTSQRS\LSQ.C 554 LSTSQRS\LSQIO.C 572 LSTSQRS\MATRIX.C 2659 total where the number is the number of lines in each. The library is one I've built using bcc286 and tlib. When I do a plain old real mode "bcc -ml lsq.c lsqio.c matrix.c mwl.lib", everything is just hunky-dory. However, when I try to "bcc286 lsq.c lsqio.c matrix.c mwe.lib", I get a DGROUP >64K error. The lite286 docs say that I should adjust the stack size, but that doesn't help, no matter how small I make the stack. So what's the problem? Can I use tlib with protected mode .obj's? Do I have to spend $500 to get the real Phar Lap extender, or will I have the same problem with that? If I have to buy the sdk, should I go with Phar-Lap? All I want is to be able to malloc() > 640k worth of long doubles (total, not necessarily in one block), and not have to make any changes in my existing code, if possible. Oh, and it's gotta run under windows (so no DJGPP, sigh... of course, I'd have to re-write all the dos/borland specific stuff if I could use djgpp). -- Mark Wright wright@epx.cis.umn.edu
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads