[comp.windows.ms] Enhanced Mode and Linking

mutchler@zule.EBay.Sun.COM (Dan Mutchler) (09/18/90)

I have two questions which I could use help with:

1) I have a 386SX with 4MB of RAM. I cannot get it to run Windows in
protected mode. When I run win I get the message "cannot find or load
krnl386.exe". When I try to run krnl386 I get "cannot entered
protected mode". I get this on both the standard kernel and the debug
kernel in the SDK. Other 386 protected mode software seems to run
fine.

2) I bought the SDK and Zortech C++ to develop window applications.
Except I seem to be missing something called "link4" in the Zortech
example file. Am I write in assuming that I still need the latest MASM
to get a linker that will support the required linking flags (/NOE
specifically)?

Thanks in advance
--

Dan Mutchler                       | ARPA/Internet:  mutchler@EBay.Sun.COM
Sun Federal System Engineer        | UUCP:           ...!sun!mutchler
--------------------------------------------------------------------------
Flying back from Lubbock, I saw Jesus on the plane
Or maybe it was Elvis, You know they kind of look the same.
                     -- Don Henly

pnl@hpfinote.HP.COM (Peter Lim) (09/20/90)

> 
> 2) I bought the SDK and Zortech C++ to develop window applications.
> Except I seem to be missing something called "link4" in the Zortech
> example file. Am I write in assuming that I still need the latest MASM
> to get a linker that will support the required linking flags (/NOE
> specifically)?
> 
This is where I am a bit disgusted with Microsoft. The new SDK doesn't
come with a linker (SDK 2.x has link4.exe). What you need is a segment
relocatable linker which is link.exe in one of Microsoft C 6.0,
Fortran ?.?, OS/2 development kit. I suspect the link.exe that comes
with MASM will not do the job. link4.exe will work okay.

What this boils down to is that you must get MSC 6.0 (may be 5.1 will
work as well) to do Windows development. Even if you want to use
Zortech C++ and don't want to use MSC, you still need to buy MSC just
for the bloody linker.

RATS !


Regards,                       ## Life is fast enough as it is ........
Peter Lim.                     ## .... DON'T PUSH IT !!          >>>-------,
                               ########################################### :
E-mail:  plim@hpsgwg.HP.COM     Snail-mail:  Hewlett Packard Singapore,    :
Tel:     (065)-279-2289                      (ICDS, ICS)                   |
Telnet:        520-2289                      1150 Depot Road,           __\@/__
  ... also at: pnl@hpfipnl.HP.COM            Singapore   0410.           SPLAT !


#include <standard_disclaimer.hpp>