[M3devel] CM3 on IA64?

Olaf Wagner wagner at elegosoft.com
Tue Oct 4 17:02:30 CEST 2011


Quoting Jay <jay.krell at cornell.edu>:

> Scripts/python/boot(something).py
> boot1.py?

see http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/scripts/python/

Olaf

>  - Jay (phone)
>
> On Oct 3, 2011, at 11:09 PM, Mark Wickens <mark at wickensonline.co.uk> wrote:
>
>> On Tue, 2011-10-04 at 06:04 +0000, Jay K wrote:
>>> Mark, don't download any .tgz.
>>> Use cvs to checkout the entire source tree.
>>> Later..
>>
>> OK, will do.
>>
>> However, even browsing cvs I didn't see the script you mentioned.
>>
>> Regards, Mark.
>>
>>
>>>
>>> - Jay
>>>
>>>> Subject: RE: [M3devel] CM3 on IA64?
>>>> From: mark at wickensonline.co.uk
>>>> To: jay.krell at cornell.edu
>>>> CC: m3devel at elegosoft.com
>>>> Date: Tue, 4 Oct 2011 07:02:43 +0100
>>>>
>>>> Hi Jay,
>>>>
>>>> I've downloaded and unpacked
>>>>
>>>> -rw-r--r-- 1 msw msw 276571 Oct 4 06:51 cm3-scripts-5.8.6-REL.tgz
>>>> -rw-r--r-- 1 msw msw 89649351 Oct 4 06:46 cm3-src-all-5.8.6-REL.tgz
>>>>
>>>> (I assume the first is contained in the 2nd?) but I don't see the
>>> script
>>>> scripts/python/bootstrap.py anywhere.
>>>>
>>>> You are welcome to ssh access, I'll just need to know when to leave
>>> the
>>>> box running.
>>>>
>>>> Regards, Mark.
>>>>
>>>>
>>>> On Tue, 2011-10-04 at 01:06 +0000, Jay K wrote:
>>>>> Can you give me or any of us ssh access to it?
>>>>>
>>>>>
>>>>> Porting is much much easier these days.
>>>>> Really, it is not difficult.
>>>>> If gcc supports the target and the target is reasonably Posix
>>>>> compliant, there is almost nothing to do.
>>>>> These are both true for Linux/ia64.
>>>>>
>>>>>
>>>>> Can you try?
>>>>>
>>>>>
>>>>> See
>>>>>
>>> http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/doc/notes/porting.txt?rev=1.6;content-type=text%2Fplain
>>>>>
>>>>>
>>>>> or just go ahead and
>>>>>
>>>>>
>>>>> cd scripts/python
>>>>> ./bootstrap.py IA64_LINUX
>>>>>
>>>>>
>>>>> It *might* just work.
>>>>> It will certainly almost work.
>>>>> There is really very little to it.
>>>>> There never was a whole lot really, but there is a lot less now.
>>>>> A big part used to be rewriting /usr/include in Modula-3, which
>>> was
>>>>> tedious, error-prone, and unsafe.
>>>>> That is gone now.
>>>>> Before pthreads, another part was dissecting jmpbuf.
>>>>> That is gone now -- even for user threads.
>>>>>
>>>>>
>>>>> - Jay
>>>>>
>>>>>> Date: Mon, 3 Oct 2011 23:18:17 +0100
>>>>>> From: mark at wickensonline.co.uk
>>>>>> To: m3devel at elegosoft.com
>>>>>> Subject: [M3devel] CM3 on IA64?
>>>>>>
>>>>>> Hi guys,
>>>>>>
>>>>>> Has anyone attempted a port of CM3 to Itanium architecture?
>>>>>> I've recently installed gentoo on my ZX6000 and it's all running
>>>>> very
>>>>>> nicely.
>>>>>> My thoughts turned to what would be involved in getting Modula-3
>>>>> running.
>>>>>>
>>>>>> Kind regards, Mark.
>>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>



-- 
Olaf Wagner -- elego Software Solutions GmbH
                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
    http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194




More information about the M3devel mailing list