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