home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / cplus / 18886 < prev    next >
Encoding:
Internet Message Format  |  1993-01-10  |  1.6 KB

  1. Path: sparky!uunet!gatech!destroyer!cs.ubc.ca!uw-beaver!uw-coco!nwnexus!ole!rwing!fnx!nazgul!bright
  2. From: bright@nazgul.UUCP (Walter Bright)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: oopslooking for PerClass/SizeFreeList, oops
  5. Message-ID: <1566@nazgul.UUCP>
  6. Date: 10 Jan 93 01:08:23 GMT
  7. References: <1993Jan7.000515.11405@umr.edu>
  8. Reply-To: bright@nazgul.UUCP (Walter Bright)
  9. Organization: Zortech, Seattle
  10. Lines: 35
  11.  
  12. In article <1993Jan7.000515.11405@umr.edu> S103408@UMRVMB.umr.edu writes:
  13. /Ok, BC++3.1 isn't working due to > 64K code segment.
  14. /Anybody out there have any experience with:
  15. /MetaWare High C++
  16. /Zortech C++
  17. /Watcom 9.0 C++
  18.  
  19.     I'll answer for Zortech C++.
  20.  
  21. /that can tell me if these can do 32bit flat memory model coding
  22. /with dos and a dos-extender?  Can I malloc() objects > 64K ?
  23.  
  24.     Yes and yes. No far or huge pointers, either.
  25.  
  26. /Are there outrageous liscensing restrictions on the generated code?
  27.  
  28.     None at all (i.e. you can distribute/resell dos extender
  29.     executables without any payment or permission from Symantec).
  30.     You can't, of course, redistribute the development system!
  31.  
  32. /Can I link in the extender or does it have to be already running?
  33.  
  34.     The extender links in and looks to the end user like just another
  35.     DOS app. No device driver is required. It does not require
  36.     Windows or 386MAX or QEMM to be running. It only requires a
  37.     386 or better. It doesn't even require more than 1Mb of memory
  38.     to run...
  39.  
  40.     To build a simple 32 bit DOS extender app out of "hello world":
  41.  
  42.         ZTC -mx HELLO
  43.  
  44.     The only caveat is we don't ship a debugger for it (i.e. debug
  45.     in a 16 bit model, and recompile for DOSX). Yes, I know this
  46.     is suboptimal :-)
  47.