[comp.os.minix] Minix cross compiler for dos 3pt0

cagney@chook.ua.oz (Andrew Cagney - aka Noid) (11/18/89)

This is an update of Mullen's original Turbo-c cross compilation tools.
This version of mcc supports command lines like
	mcc -g -O -lmine -o mkdir mkdir.c
or
	mcc -o kernel mpx88.s klib88.s *.c
Where -g indicates include debug info, -O for speed up, -lmine link with
libmine.lib.

These tools, because of their speed, are aimed at users that are always
modifying the minix kernel. Eg students doing OS prac's.

The posting is almost complete (you do not need any of the stuff Mullen
previously posted). But you will need the s2asm tools posted by Chew earlier
this week.

You are refered to the files:
	MCC.DOC & TURBO.DOC
for information on how to install these tools.

These tools are able to completly build minix 1.4a. See turbo.doc
for notes on errors in the original minix sources.

Notes:
	- I never use the minix bootblok so only discovered while doing
	  final test of these tools that s2asm dones not fix up \n 's etal
	  in .ascid strings. This does not stop minix v1.4a from compiling.
	  :-)
	- It currently compiles v1.4b but it's correctness is unknown as
	  I've got machine compatibility problems.

The following postings are uuencoded compressed shar archives.

Please send comments/problems to me.

				

					Andrew Cagney
					cagney@cs.ua.oz.au