home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / msdos / programm / 9294 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  1.6 KB

  1. Path: sparky!uunet!sun-barr!cs.utexas.edu!swrinde!sdd.hp.com!scd.hp.com!hplextra!hpl-opus!hpnmdla!hpmwtd!dons
  2. From: dons@hpmwtd.sr.hp.com (Donald St.Denis)
  3. Newsgroups: comp.os.msdos.programmer
  4. Subject: Re: Group DGROUP exceeds 64K
  5. Message-ID: <15770005@hpmwtpd8.sr.hp.com>
  6. Date: 11 Sep 92 20:55:03 GMT
  7. References: <1992Sep4.213550.13151@pollux.lu.se>
  8. Organization: HP Santa Rosa Site (NMD MTA MWTD)
  9. Lines: 27
  10.  
  11. >In article <1992Sep4.213550.13151@pollux.lu.se> lars_s@gemini.ldc.lu.se writes:
  12. >>I'm using Borland C++ version 3.0 in large memory model and are trying to 
  13. >>link a couple of modules. I got this message from TLINK:
  14. >>
  15. >>     Error: Group DGROUP exceeds 64K
  16. >>
  17. >>Tools and Utilities Guide says: 
  18. >>A group exceeded 64K bytes when the segments of the group wwere combined.
  19. >>
  20. >>Any hint or workaround to solve my problem are appreciated.
  21. >
  22. >Are you using C++ specific code?  If so, you can use the -Vf switch for BCC,
  23. >or look for a switch in the IDE which moves the C++ virtual tables out of 
  24. >the data segment.  
  25. >
  26. >Basically, this error means that your global variable area has exceeded 64k.
  27. >Evidently, Borland puts their virtual tables (or at least some information 
  28. >concerning them) into this segment.  
  29.  
  30. Also the documentation refers to relocating large blocks with the -F
  31. switch.  This allows individual structures of > 32K to be relocated
  32. to their own segment, and there is also a way to change the threshold
  33. allocation to be other then 32K.  I saw it in the Programmers
  34. Reference Manual, I think.  The IDE also aloows this to be adjusted in
  35. the Compiler Options Section.
  36.  
  37. Donald "Dragline (sometimes Sunshine or MoonDog)" St. Denis      dons@sr.hp.com
  38.