Subject: Re: MacMiNT?
To: None <macbsd-development@sun-lamp.cs.berkeley.edu>
From: Brad Pickering <brad@tazboy.Jpl.Nasa.Gov>
List: macbsd-development
Date: 12/05/1993 17:55:17
Allen X Briggs writes:
 > > ->> + Can you use MacMINT to build the kernel?
 > > ->
 > > ->No.  If you, or someone else, wants to work on that, it would be *very*
 > > ->nice to see.
 > > 
 > > Why does MacMiNT not work ? Is the reason that a special library would be 
 > > needed ? If not, what other complication is there ?
 > 
 > Only that when I last heard of it, it was in alpha, and I knew nothing
 > about it.  I know hardly anything more about it now.  I'm a unix weenie,
 > not a mac weenie, so I don't hear much about Mac utilities.
 > 

MacMiNT could probably be considered beta, but it's pretty stable.  The
lastest stuff on suniams1.statistik.tu-muenchen.de in /incoming/MacMiNT
should always be used with caution though.

 > You might need to generate a cross-compiler/cross-assembler/cross-linker,
 > depending on what kind of differences there are from MacMINT output and
 > MacBSD output.  I'd be happy to help, but I don't have any interest in
 > doing it myself (I have a compilation environment, already ;-).
 > 

The object files are probably the same, but the library and executable
files are definitely different.  You could probably get away without using
a cross-compiler/cross-assembler if you were to convert the netbsd C library
to MiNT format, but it would probably be a lot easier if you just used all
cross dev tools.  I think these tools can be built fairly easily by
running configure on a sun4 with host=sun4 and target=hp300, then building
the sources using the MiNT cross development tools on the sun, hacking
the sources when necessary.  I will probably get around to this myself in
the next 3 weeks but if someone else wants to do it, I'd be happy to give
suggestions.  I built GAS and put it on suniams1 in
/incoming/MacMiNT/bsd-tools.  I'm playing around with bsd make right
now.

Brad Pickering

------------------------------------------------------------------------------