We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
On my PC, whenever I try to build a particular piece of software, using the C166 V2.6 compiler, it comes up with the error 'MEMORY SPACE EXHAUSTED'. If I try to build the same software on another PC it will work. I suspect it has something to do with memory settings in the DOS session (under WinNT V4.0 SP6) but can not find a difference between the PC's. Any ideas guys?
"It would help if you would tell us what operating system you're using (Win95/98/NT/XP/ME/3.11/WFW/DOS?) and what version of the 16x compiler that you're using." He did specify all those things! But yes, memory space (or lack thereof) was one of the BIG limitations of working with MS-DOS. Time for an upgrade, methinks!
Whoops - I see it now. It'd probably help if I read the entire message before responding, eh? Sorry, but I'm not sure what would cause this under WinNT. Maybe some other helpful individual will be able to help.
"Sorry, but I'm not sure what would cause this under WinNT" Well, if you're running old, 16-bit, MS-DOS software it's still going to be subject to the old 16-bit, MS-DOS limitations - even if you stick it on WinNT with Gigabytes of RAM!
Yes, but under NT you shouldn't have space taken out of the 640kb region by device drivers. Typically the 'largest executable program size' under NT is just a hair under 640KB. Of course, if he has a fifty-thousand line source file... =)
By the way - I sent you an email a few weeks ago regarding some Forum testing/evaluation. I understand if you're not interested, but if you didn't get the email and you'd like to take a new version, send me a msg (davidl@keil.com) and I'll pass the URL along. Dave