[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gm2] cvs latest changes (0.70 released)
From: |
Fischlin Andreas |
Subject: |
Re: [Gm2] cvs latest changes (0.70 released) |
Date: |
Tue, 10 Nov 2009 23:37:21 +0100 |
Dear Gaius,
Once again, many thanks for all your hard and excellent work and all
the others who have helped!
Sincerely yours,
Andreas Fischlin
________________________________________________________________________
ETH Zurich
Prof. Dr. Andreas Fischlin
Systems Ecology - Institute of Integrative Biology
CHN E 21.1
Universitaetstrasse 16
8092 Zurich
SWITZERLAND
address@hidden
www.sysecol.ethz.ch
+41 44 633-6090 phone
+41 44 633-1136 fax
Make it as simple as possible, but distrust it!
________________________________________________________________________
Fischlin Andreas.vcf
Description: Text Data
On 10/Nov/2009, at 22:29 , Gaius Mulley wrote:
Hi,
gm2-0.70 is released as a binary/source package and can be obtained
easily by Debian and Ubuntu users (for the x86_64 platform). Debian
and Ubuntu users can add these lines to the file /etc/apt/sources.list
<add here>
#
# GNU Modula-2 repo
#
deb http://floppsie.comp.glam.ac.uk/debian/ lenny main
deb-src http://floppsie.comp.glam.ac.uk/debian/ lenny main
</add here>
Now:
$ sudo apt-get update ; sudo apt-get install gm2 ; apt-get source gm2
and this will install gm2 under /opt/gm2/ the 'gm2' binary can be
found in /opt/gm2/bin. I've built it using --prefix=/opt/gm2 as gm2
uses gcc-4.1.2 which would possibly cause conflicts if built using
--prefix=/usr.
and below are the latest CVS changes
regards,
Gaius
* gm2/version.c: updated to 0.71
* GM2 Release 0.70
* gm2/gm2.texi: fixed download url and fixed
debian repository information.
* All regression tests pass on LP64 (x86_64) platform.
* rename SysVec to RTint and introduce a tiny module
COROUTINES for the pim libraries which just define
PROTECTION. Thus gm2 is able to share RTint between
iso and pim libraries.
* gm2/Make-lang.in: added RTint.def COROUTINES.def
RTint.def COROUTINES.mod to the list of pim libraries.
Removed SysVec.mod from list of pim coroutine libraries.
* gm2/examples/executive/Makefile: improve clean rule.
* gm2/examples/executive/testexecutive.mod: replace
PRIORITY with PROTECTION and change imports.
* gm2/examples/executive/testtime.mod: replace
PRIORITY with PROTECTION and change imports.
* gm2/examples/executive/winexec.mod: replace
PRIORITY with PROTECTION and change imports.
* gm2/examples/hello/Makefile: improve clean rule.
* gm2/examples/min/Makefile: improve clean rule.
* gm2/examples/ncurses/WindowDevice.mod: replace
PRIORITY with PROTECTION and change imports.
* gm2/examples/server/server.mod: replace
PRIORITY with PROTECTION and change imports.
* gm2/gm2-compiler/M2Quads.mod: New function
(GetTurnInterrupts).
* gm2/gm2-libs-coroutines/Executive.mod: replace
PRIORITY with PROTECTION and change imports.
* gm2/gm2-libs-coroutines/SYSTEM.def: remove PRIORITY,
import PROTECTION, tidied up comments.
* gm2/gm2-libs-coroutines/SYSTEM.mod: replace
PRIORITY with PROTECTION and change imports.
* gm2/gm2-libs-coroutines/TimerHandler.mod: replace
PRIORITY with PROTECTION and change imports.
* gm2/gm2-libs-iso/COROUTINES.mod: intemediate checkin.
regards,
Gaius
_______________________________________________
gm2 mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/gm2