🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.ms
Article #6260

Re: how not to develop in SDK

#6260
From: James Seidman
Date: Thu, 25 Oct 1990 22:20
41 lines
2401 bytes
In article <5270@crash.cts.com> alen@crash.cts.com (Alen Shapiro) writes:
>You can't be in the MSWindows 3.0 environment and compile an
>MSC 6.0 program so that you can remain in the environment
>while you compile-debug your windows application (SDK).
>The compiler runs out of heap space!!
>
>nmake when run from a DOS-PROMPT within windows 3.0, hangs
>my PS2/80 (4Mb RAM DOS3.3).

Are you sure that this has anything to do with Windows?  It's most likely
that losing the few K that Windows steals from each DOS session is enough
to push you over the edge into not having enough memory to use NMAKE.
Even if I'm *not* running Windows, my 3+Open network drivers alone take
up enough RAM to prevent me running NMAKE and the compiler simultaneously.

(Incidentally, NMAKE and C 6.0 will work fine under Windows if you have
almost no TSRs or drivers loaded.  I've done it before.)

>Microsoft will not deal with SDK questions over the phone
>and on-line questions must go through Compuserve :-(

Don't call it an SDK question.  Call it a C 6.0 question, since it'll
happen whether you're compiling a Windows app or not.  Of course, they
still probably won't be able to help you.

>Looks like I've bought myself a cross compiler and will
>have to run the compiles from another PC (on a shared disk)
>if I intend to remain in windows for testing. WHAT A PAIN!!

Better idea:  I don't recall if C 6.0 comes with MAKE or not, but if
so, use it instead.  If you have a previous version of MSC, it'll have
MAKE with it.  (I think MASM comes with it too.)  Alternatively, get
one of the many alternative PD/shareware/commercial make-like programs.

I don't understand why the NMAKE executable had to be so much larger
than MAKE.  We can hope that in 6.1 they'll manage to trim it down a bit.

-- 
Jim Seidman (Drax), the accidental engineer.
"There's a certain freedom to being completely screwed." - The Freshman
UUCP: ames!vsi1!hsv3!jls	      Internet: hsv3.UUCP!jls@apple.com
Technical Details
Message-ID: <5490@hsv3.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!midway!ncar!zaphod.mps.ohio-state.edu!usc!apple!vsi1!hsv3!jls
References: <5270@crash.cts.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!midway!ncar!zaphod.mps.ohio-state.edu!usc!apple!vsi1!hsv3!jls
From: jls@hsv3.UUCP (James Seidman)
Newsgroups: comp.windows.ms
Subject: Re: how not to develop in SDK
Message-ID: <5490@hsv3.UUCP>
Date: 25 Oct 90 22:20:28 GMT
References: <5270@crash.cts.com>
Reply-To: jls@hsv3.UUCP (James Seidman)
Organization: Video Seven / Headland Technology
Lines: 41