[comp.lang.c++] C++ Procedural Problem!!

dspoon@fenix.Atlanta.NCR.COM (David B. Witherspoon) (05/12/88)

We (Tom, Dave, Allison, and I) are in the infancy of a new project which will
use C++ as the implementation language. We have purchased and are
experimenting with Advantage and Guidelines C++ which run under DOS and invoke
the MicroSoft 5.0 C compiler. 

We plan to make use of the installed LAN for centralized file sharing and
backup. Drivers required for LAN access consume 110K of memory, leaving about
530K for applications. Normally, some handy TSR (Terminate and Stay Resident)
applications are also loaded, which generally leaves 475k to 500k. 

cfront seems to require every bit of 640k to process a reasonably-sized C++
program. With LAN drivers loaded, cfront bombs on a 150-line, 2-class test
program. 

The problem becomes clear: we can't use the LAN to hold production source and
object and expect to be able to do C++ "compiles" while logged in. This is a
major hurdle which may force us to keep copies of source and object modules on
EACH MACHINE! 

We also intended to use a make-like utility to handle building executables.
This also becomes a pain in the hiney in view of this hurdle.

[putting on Jimmy Swaggert plea for help face]

Got any ideas on how to get around this problem? Surely we aren't the first
group to attempt C++ development using a LAN under DOS! Perhaps I'm asking
about genuine C++ "compilers" (not preprocessors) that will be able to handle
arbitrarily large source files without requiring 640k. Any input will be
appreciated! I'll summarize to the net if suggestions warrant. 

Thanks!
-------------------------------David Witherspoon-------------------------------
D.Witherspoon@Atlanta.NCR.COM         | "Facts all come with points of view
NCR Sys Engineering-Retail/Atlanta    |  Facts don't do what I want them to"
MY OPINIONS...ALL MINE!!!             |               - Talking Heads