Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!peregrine!sceard!ncr-sd!se-sd!jim From: jim@se-sd.SanDiego.NCR.COM (Jim Ruehlin, CFC User) Newsgroups: comp.windows.ms.programmer Subject: Re: BC++ protected mode under Win3/enhanced Message-ID: <4488@se-sd.SanDiego.NCR.COM> Date: 18 Mar 91 16:30:23 GMT References: <72170002@otter.hpl.hp.com> <1356@ncis.tis.llnl.gov> <1991Mar14.214606.15041@oracle.com> <_{*=X!{@rpi.edu> Organization: NCR Corp., Systems Engineering - San Diego Lines: 25 In <_{*=X!{@rpi.edu> barryf@aix01.aix.rpi.edu (Barry B. Floyd) writes: >Is the BC++ 2.0 compiler exclusively a protected mode application, or is >that an option? If I were to purchase BC++ 2.0 and given that I run Win 3.0 >in enhanced mode would I be able to compile code using BC++ 2.0, without >exiting Win 3.0 (enhanced mode) and running Win 3.0 in standard/real mode? >(I have a 386, of course, and would like to remain in enhanced mode). >barry The word I got from asking a Borland techie this question is that BC++ is a PROTECTED mode application. This is because BC++ uses it's own methods for accessing up to 16MB of memory (using VPMI format (I hope that's the acronym)). If you run in enhanced mode, Windows has complete control of memory management, and uses the new DPMI format. In this case, BC++ can only access the good ol' 640K of DOS memory (as far as Windows is concerned in enhanced mode BC++ is just another DOS program). So I think you could use BC++ in enhanced mode if you only need 640K of memory to compile (HA!). Otherwise, you need to run in protected so BC++ can do it's own memory management thing. I was also told that Borland is working to make this an enhanced mode app., perhaps next release... - Jim Ruehiln