[Coco] looking for latest toolshed location

Walter Zambotti zambotti at iinet.net.au
Mon Dec 2 00:25:14 EST 2019


Bill

I have debugged and managed to get the MW cross compiler working on Linux for :

Coprep
Cocomp
Coopt

I also have ansifront working on Linux.

So the only things I need are a relocating assembler and a linker.

I was hoping casm from toolshed or lwasm from lwtools would do the assembly but alas I cannot get casm to work and lwasm appears not to support Os9 asm format.

Seems weird the Nitros9 developers opted for an assembler format different from c.asm!

I'm kind of hoping it is just me and I'm not using the right combination of options!

Walter

-----Original Message-----
From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Bill Pierce via Coco
Sent: Monday, 2 December 2019 10:40 AM
To: coco at maltedmedia.com
Cc: Bill Pierce <ooogalapasooo at aol.com>
Subject: Re: [Coco] looking for latest toolshed location

Walter, if you are trying to compile the stuff in the "C3" folder, good luck. I think all that was moved there to "attempt" to convert it to run on a PC, but nobody did much with it. It's basically still the code from OS9/OS9000 with very little changed. I personally would love to see it run properly...
I tried compiling it under OS9 (before it was moved there and edited) and most of it failed terribly.
 
 
 
-----Original Message-----
From: Walter Zambotti <zambotti at iinet.net.au>
To: 'CoCoList for Color Computer Enthusiasts' <coco at maltedmedia.com>
Sent: Sun, Dec 1, 2019 8:17 pm
Subject: Re: [Coco] looking for latest toolshed location

Thanks for the pointer.

I'm sure that is the one I have.

It is a tar ball and has a version of 2.2 and is dated 2017-09-09!

I tried to use casm to assemble the output of coprep->cocomp->coopt but it fails.

I used the commands:

$ coprep hello.c | cocomp | coopt >hello.a

$ casm hello.a -os9 --mode-rma -list

But it does not produce a correct relocatable file and the listing shows several errors (to missing references like printf) that are not correct. It also fails to place external references into the symbol table for resolving later by the linker.

The hello.a output correctly assembles using Nitros9 rma or r63 so I know there are no errors with hello.a.

Any ideas?

Walter

-----Original Message-----
From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of edward jaquay
Sent: Friday, 29 November 2019 10:01 PM
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Subject: Re: [Coco] looking for latest toolshed location

Sorry  I pasted the wrong URL for toolshed.  I meant to paste https://sourceforge.net/projects/toolshed/ not drivewire.  BTW drivewire is great too.


On Fri, Nov 29, 2019 at 8:54 AM edward jaquay <ejjaquay at gmail.com> wrote:

> The os9 tool from toolshed is excellent. The os9 gen command is 
> specially useful for creating bootable Nitros-9 disks.  It would be a 
> bonus if the
> os9 tool had a function to extract the boot track from an existing 
> virtual disk.  I am tempted to look at how hard such a function would 
> be to add. Is the content from http://hg.code.sf.net/p/toolshed/code
> different than https://sourceforge.net/projects/drivewireserver?  I 
> prefer to download stuff from secure (https) sites.
>
>
>
> On Fri, Nov 29, 2019, 08:08 Robert Gault <robert.gault at att.net> wrote:
>
>> Gene and Walter,
>>
>> I just browsed the url below and it is active. New source corrections 
>> were as recent as "6 days ago".
>>
>> In any case, the Web page lists the date for each addition/correction 
>> so you can easily tell the state of Toolshed.
>>
>> Robert
>>
>> Gene Heskett wrote:
>> > On Thursday 28 November 2019 23:25:07 Gene Heskett wrote:
>> ><snip>
>> > hg clone http://hg.code.sf.net/p/toolshed/code
>> ><snip>
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> https://pairlist5.pair.net/mailman/listinfo/coco
>>
>

--
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco


--
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco

--
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco



More information about the Coco mailing list