waters@viking.DEC (PCSG Software Jihad) (07/02/85)
Has anybody SUCCESSFULLY built KERMIT v.2.28 from sources for the IBM PC? I've built it with no errors, but when I try to run it, I get "?Not enough Memory to run Kermit" message. Ive tried a variety of MASMs, and LINKers (as many versions as I could find), but to no avail. IO've been hearing that the problem lies with the fact that some versions of MASM reorder segments to be alphabetical in the object module, causing the stack to fall into the wrong spot. If anyone has found either: (1) The correct versions of MASM and LINK to use - or - (2) A hack that can be done to the KERMIT sources to make it work (like renaming segment names). - Lester Waters - Waters%Viking.DEC@DECWRL (ARPA) ...!decvax!decwrl!dec-rhea!dec-viking!waters (UUCP)
lotto@talcott.UUCP (Jerry Lotto) (07/03/85)
> > Has anybody SUCCESSFULLY built KERMIT v.2.28 from sources for the IBM PC? > I've built it with no errors, but when I try to run it, I get > "?Not enough Memory to run Kermit" message. Ive tried a variety of > ... If you have the IBM MASM 2.0, use the /S switch. Otherwise everything should work as written. Be sure the Linker you are using does not predate the version of DOS by too much. Also, make sure you actually DO have enough memory to run KERMIT in. A fairly significant chunk of RAM is used by the new KERMIT, but unlike the previous version, it is allocated by the program. The message you are getting sounds like it is coming from KERMIT, not DOS (if you look at the MSKERM code, I think you will find it). The condition that causes it to appear might be avoided by running your KERMIT.EXE on another machine, or by removing any resident utilities on your machine and trying again. -- Gerald Lotto - Harvard Chemistry Dept. UUCP: {seismo,harpo,ihnp4,linus,allegra,ut-sally}!harvard!lhasa!lotto ARPA: lotto@harvard.ARPA CSNET: lotto%harvard@csnet-relay