[Coco] NitrOS-9 Nightly Build -- Where we are
    Gene Heskett 
    gheskett at wdtv.com
       
    Wed Oct 10 12:41:57 EDT 2012
    
    
  
On Wednesday 10 October 2012 12:34:49 Boisy G. Pitre did opine:
> Here's the skinny: the move to lwasm has apparently broken the build of
> NitrOS-9 due to the difference between lwasm and mamou in processing
> definition settings on the command line.  Mamou's rule is that the
> command line takes precedence over the same name in the source; lwasm's
> is just the opposite.
> 
> William Astle is the lwasm author.  I've asked him how difficult it
> would be to change lwasm to accommodate the behavior that mamou has (as
> an extension to lwasm, not to replace it). He claims it wouldn't be
> easy to change, and is not open to changing it in any case.
> 
> That leaves us with two options:
> 
> 1) Abandon lwasm and go back to mamou
Which has worked, and worked well for a long time.
No one has floated a reason to switch that I've been made aware of.  
Licensing perhaps?
> 2) Change the affected sources to wrap code like this:
> 
> XXX SET 3
> 
> to:
> 
>   IFEQ SET
> XXX SET 3
>   ENDC
> 
> It's actually not that cut and clear in every case, but in general,
> that's what is needed.
But will likely need even further expansion than those 3 lines.  Like a 
separate, customized source file for each variation, whereas now it only 
takes one src file, with the switches made on the assembly command line 
from the makefile.
I vote #1.  Keep mamou, barring licensing gotcha's.
 
> The likelihood of me fixing the project in the next two months is very
> small.  I'm just too busy to deal with it right now.  I'm hoping
> someone can step up and get the project into shape so that it can
> assemble properly with lwasm, because I'm really committed that
> toolset.
> 
> 
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
If Karl, instead of writing a lot about Capital, had made a lot of Capital,
it would have been much better.
		-- Karl Marx's Mother
    
    
More information about the Coco
mailing list