PRODUCT : Borland C++ NUMBER : 702 VERSION : All OS : DOS DATE : October 19, 1993 PAGE : 1/1 TITLE : Configuring 386MAX to Work with Borland C++ Configuring 386^MAX to Work with BCX from BC++ 2.0 ================================================== BCX may report that there is not enough extended memory available when running under 386^MAX. To fix this problem use the following line in your config.sys file: device = path\386max.sys pro=path\386max.pro where 386MAX.PRO is a profile file which contains the following line: EXT=2048 Compatibility for 386^MAX with BC++ 3.x and TC++ 3.0 ==================================================== If you are not using 386^MAX 6.02 or better, you will be getting errors due to an incompatibility in the DPMI services between 386^MAX and BC++ or TC++, the usual symptom being a "Divide by Zero" Error. You can upgrade 386^MAX from 6.0 to 6.02 for free by getting the patches on CompuServe or from Qualitas directly. In the meanwhile, you can still use 6.0 but you should turn off the DPMI services by using the command MEMLIMIT NODPMI,0 at the DOS prompt. Another option is to set the IDE's use of expanded memory pages to 0 under Options | Environment | Startup. After you get the patch to upgrade 386^MAX to 6.02 you should find no incompatibility between a properly configured 386^MAX and Borland C++ or Turbo C++. If you are still having problems, try to make sure that 386^MAX isn't using areas of memory that belong to hardware devices like network cards; or call Qualitas' technical support for 386^MAX. DISCLAIMER: You have the right to use this technical information subject to the terms of the No-Nonsense License Statement that you received with the Borland product to which this information pertains.