From: jaynews@ntlworld.com   
      
   "HubbleBubble" wrote in message   
   news:1167222842.763404.60060@79g2000cws.googlegroups.com...   
      
   > Um never done one that big ... :)   
      
   Ooh err, missis. ;-)   
      
   > However it may be worth considering what the compiler might be doing   
   > with its available workspace. Just a simple thought - It may be a   
   > genuine GP fault in which case the compiler is trying to write to   
   > workspace which the OS doen't think it should have - How much does it   
   > think it needs to compile a prog that size?   
      
   Abount 20MB, from a reported available pool of nearly 64MB.   
      
   > So either max out the   
   > amount Win98 will allow a Dos prog (still might not be enough) or try   
   > compiling it from true Dos under DPMI and see if it goes away?   
      
   Yes, I've tried it under 3 DPMI servers - Win98SE's, DPMI16BI.OVL (a newer,   
   more up-to-date version than the one supplied with BP7.01), and HDPMI16.   
   RTM.EXE puts a limit of about 2000 selectors on all programs, so it ~might~   
   be running out of selectors. Borlands memory manager goes into orbit when   
   this happens.   
      
   I'm almost certain it's the linker that's crashing, and probably has   
   something to do with the particular way I've declared some variables -   
   nothing stupid or illegal, since the compiler would complain. My best guess   
   is that some internal linker table overflows, or the linker gets confused   
   about something and starts writing to the wrong places[s].   
      
   Whatever it is, it's a real PITA, and I've yet to even find a work-around   
   for it. :-(   
      
   --   
   Jay   
      
   Jason Burgon - author of Graphic Vision   
   http://homepage.ntlworld.com/gvision   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|