[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