home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: alt.msdos.programmer
- Path: sparky!uunet!utcsri!torn!blaze.trentu.ca!trentu.ca!cclark
- From: cclark@trentu.ca (J. Chris Clark)
- Subject: Re: c++ and Memory Manager
- Message-ID: <9NOV199210451339@trentu.ca>
- News-Software: VAX/VMS VNEWS 1.41
- Sender: news@trentu.ca (USENET News System)
- Organization: Trent University Computer Services Department
- References: <17292@mindlink.bc.ca>
- Date: Mon, 9 Nov 1992 15:45:00 GMT
- Lines: 21
-
- In article <17292@mindlink.bc.ca>, John_Morgan@mindlink.bc.ca (John Morgan) writes...
- >I seem to have a problem running C++ 3.00. It says that the memory manager
- >won't initialize. Is there a way of fixing this? If so how?
- >I am using EMM386.COM that came with DOS 5.0 with a few TSRs running in high
- >memory. If someone could help that would be great.
-
- If this is Borland C++ that you're reffering to, the only time I've seen this
- message is when there wasn't enough Extended memory left. Specifically, I
- was running Smartdrv and had it using more than 50% of the Extended memory
- on the system. As soon as I dropped Smartdrv back to less than 50%, I was
- fine.
- So, I would suggest that you check whether you are using Expanded or
- Extended memory and then make sure you have lots of extended free. With
- EMM386.exe that comes with DOS 5.0, you can use the "noems" command line if
- you want to use the UMB's but leave all of your extended memory as extended
- memory. (Note: if you only have 2 Meg, you're better off not using EMM386
- as it will only give you about 100K or so in the UMB's, but I've noticed it
- takes up about 150-200 K of your extended!)
-
- Hope this helps some,
- Chris C.
-