Newsgroups: comp.sys.transputer
From: schedan@eskimo.com (Daniel Scheurell)
Subject: Re: iserver source files & gcc
Organization: Eskimo North (206) For-Ever
Date: 21 Apr 94 02:49:32 GMT
Message-ID: <CoL96L.4LG@eskimo.com>

Rager (rduran@cs.ep.utexas.edu) wrote:
: The makefiles included in the iserver source files contain the following
: variable definitions:

:   CC=cl
:   LD=link

: I've never heard of a 'cl' c-compiler, or the 'link' linker.  Can anyone
: supply any info on these?  I found the required NDMAKE 4.5, but had no
: luck "archie-ing" for these two.  Also, one of the makefiles refers to
: 'masm', which I assume to be some sort of assembler.

cl, link and masm are Microsoft products.

: If these are not freeware, can I use the GNU utilities?  Would I need to
: do anything besides replacing references to the above names with the
: appropriate GNU names?  I'm sure I do, but given my time constraints, I
: really can't afford to spend too much time looking for answers.

ha, freeware from Microsoft, that's a good one!
(sorry, I couldn't help myself).
Was that you, Rager, that posted the Turbo C question?  I think that will
work in place of MS C.  (CC=tcc, LD=tlink).  You will have to tweak a 
few of the command line switches.  Some function names in the source files 
will need to be changed because of the difference in run-time libraries.

The server is very nicely coded for portability.  If you find that you 
need to use a different set of utilities than those mentioned in the 
makefile, you might want to take a look into the source code files and 
see what effect the macro definitions have for the different platforms.

--

Dan Scheurell
schedan@eskimo.com
schdj700@ccmail.iasl.ca.boeing.com
scheurel@shuksan.ds.boeing.com

