[Coco] Build NitrOS9 on Windows, step by step

Gene Heskett gheskett at wdtv.com
Thu Jan 22 22:53:27 EST 2015


On Thursday 22 January 2015 09:11:37 Tormod Volden did opine
And Gene did reply:
> On Thu, Jan 22, 2015 at 2:23 PM, Gene Heskett wrote:
> > On Thursday 22 January 2015 02:49:02 Kip Koon did opine
> > 
> > And Gene did reply:
> >> Allen,
> >> To get that kind of build time, how do I turn off the listing to the
> >> screen.  Should I redirect to a file?  Should I just turn listing
> >> off on make.  Docs please.
> >> 
> >> Kip Koon
> >> computerdoc at sc.rr.com
> >> http://www.cocopedia.com/wiki/index.php/Kip_Koon
> > 
> > That control line is in rules.mak.  Unfortunately it is now a global
> > thing when using lwtools as lwasm considers a listing control line
> > in a src file to be an error.  Looking at that file, it appears one
> > will need to peruse the lwasm docs to see how to add the listing to
> > the ASM line. My most recent copy does not have it, but its 3 or 4
> > months old too.
> > 
> > Back in Mamou days we could do it on a single file basis. So I have
> > resorted to some creative use of grep to recover a listing of an
> > individual file when the whole thing has been "2>&1 >filename".  That
> > FWIW, generates well over a gigabyte worth of listing here.
> 
> Gene, I believe Kip is talking about the verbose output from the
> makefiles. lwasm doesn't normally print out anything except warnings
> and errors.
> 
> The "assembly listings" you are talking about is the very verbose and
> optional output from the assembler which shows all symbol values and
> generated byte code together with the source code. If anyone is
> interested in those, I have introduced a mechanism in rules.mak to
> have them generated and dumped in a separate, existing directory - if
> you define LISTDIR. E.g.
> 
> mkdir /tmp/coco2_listings
> make PORTS=coco2 LISTDIR=/tmp/coco2_listings

Kewl, I'll have to give that a try when I get done with the present pair 
of projects.

Are there docs other than your 2 liner above?

Item 1 is finish a blanket chest I already have over $650 in materials in.

Item 2 is to get a newer distro working on this machine sometime between 
now and April when the LTS support runs out on this install.

Thanks Tormod.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS


More information about the Coco mailing list