🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.pc
Article #7487

Compiling MicroEmacs 3.7 under Microsoft C

#7487
From: sharp
Date: Fri, 01 Aug 1986 16:11
28 lines
1742 bytes
  At the beginning of the summer, I posted a message describing how to
port MicroEmacs to the Microsoft C compiler.  The latest release of
MicroEmacs, version 3.7, incorporates some of those changes.  I don't
have access to my machine so I can't be sure exactly what will happen
when 3.7 is compiled under MSC, but there are a few definite problems.
For example, the spawncli() routine compiles into {} with the MSC and
MSDOS symbols set.  Another problem - in termio.c, there is a line that 
reads:

#if     MSDOS & (LATTICE | MSDOS)

  This isn't particularly useful.  I assume that it is supposed to read
(LATTICE | MSC).  

  When I get back to school in September, I will look into the code in more 
detail and report on the results if anyone is interested.  My guess is that 
setting the defines will get almost everything to work.  The spawn routines 
seem to need a few minutes work; perhaps someone else has MSC and is willing 
to post the necessary changes.  

  If anyone has any questions on getting MicroEmacs to run under MSC, feel 
free to ask me about them.  I might, however, not be able to answer until I 
am back at school.

Oliver Sharp
until Aug 15: ...!ucbvax!vax135!sharp
after Sept 1: ...!decvax!yale!sharp
Technical Details
Message-ID: <1521@vax135.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!ut-sally!husc6!harvard!panda!genrad!decvax!decwrl!ucbvax!vax135!sharp

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!ut-sally!husc6!harvard!panda!genrad!decvax!decwrl!ucbvax!vax135!sharp
From: sharp@vax135.UUCP
Newsgroups: net.micro.pc
Subject: Compiling MicroEmacs 3.7 under Microsoft C
Message-ID: <1521@vax135.UUCP>
Date: Fri, 1-Aug-86 12:11:17 EDT
Article-I.D.: vax135.1521
Posted: Fri Aug  1 12:11:17 1986
Date-Received: Sat, 2-Aug-86 22:02:45 EDT
Organization: AT&T Bell Labs, Holmdel, NJ
Lines: 28