GNU Modula-2 release 0.49

This is a discussion on GNU Modula-2 release 0.49 within the modula forums in Programming Languages category; Hi, I've just released gm2-0.49, which is available via CVS or gm2-harness-0.5 and also as a huge tarball download combined with gcc-3.3.6. The GNU Modula-2 homepage has also been updated and hopefully is easier to navigate. The changes in gm2-0.49 include: * all regression tests pass on Debian Pure 64 (unstable) and Debian (unstable) i386 and SUSE 9.1 * all University of Ulm libraries compile and are installed (these can be accessed by the switch -Wlibs=ulm). * some logitech-3.0 compatible libraries have been implemented and these are available via -Wlibs=logitech. The libraries which have been implemented are: CardinalIO Display InOut ...

Go Back   Application Development Forum > Programming Languages > modula

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 07-22-2005, 10:10 AM
Gaius Mulley
Guest
 
Default GNU Modula-2 release 0.49


Hi,

I've just released gm2-0.49, which is available via CVS or
gm2-harness-0.5 and also as a huge tarball download combined with
gcc-3.3.6.

The GNU Modula-2 homepage has also been updated and hopefully is
easier to navigate.

The changes in gm2-0.49 include:

* all regression tests pass on Debian Pure 64 (unstable) and
Debian (unstable) i386 and SUSE 9.1

* all University of Ulm libraries compile and are installed
(these can be accessed by the switch -Wlibs=ulm).

* some logitech-3.0 compatible libraries have been implemented
and these are available via -Wlibs=logitech. The libraries
which have been implemented are:

CardinalIO Display InOut Keyboard RealInOut
Termbase Terminal Delay ErrorCode
DebugTrace Conversions DebugPMD

* the coroutines support inside SYSTEM for PIM-[234] is also
installed together with SysVec which maps file descriptors
onto interrupt vectors so that IOTRANSFER can be utilized.
Also installed is an Executive and TimerHandler module.
(Available via: -Wlibs=pim-coroutine)

* GNU Modula-2 now implements all PIM-[234] with the exception
of variables declared at particular addresses and module
priorities.

* a wide range of bug fixes have been applied.

* the documentation in gm2/gm2.texi has been overhauled
and it now includes a release map (please take a look!)

Many thanks to everyone who has submitted bug reports, patches and
suggestions.

enjoy,
Gaius
Reply With Quote
  #2  
Old 07-23-2005, 11:40 AM
William Burrow
Guest
 
Default Re: GNU Modula-2 release 0.49

On 22 Jul 2005 15:10:21 +0100 in <8764v3ue2a.fsf@floppsie.comp.glam.ac.uk>,
Gaius Mulley <gaius@glam.ac.uk> wrote:
> I've just released gm2-0.49, which is available via CVS or
> gm2-harness-0.5 and also as a huge tarball download combined with
> gcc-3.3.6.


I tracked this down to here:

http://floppsie.comp.glam.ac.uk/Glam...NUModula2.html

It seems that the binaries are a bit older, in particular the .deb which
seems to be orphaned at Free Modula-2 Pages. I'd be interested in
either the .deb or the environment for compiling the .deb myself (the
setup files in particular).


--
William Burrow o
Copyright 2005 William Burrow ~ /\
~ ()>()
Reply With Quote
  #3  
Old 07-24-2005, 03:59 PM
Gaius Mulley
Guest
 
Default Re: GNU Modula-2 release 0.49

William Burrow <no.way@completely.invalid> writes:

> On 22 Jul 2005 15:10:21 +0100 in <8764v3ue2a.fsf@floppsie.comp.glam.ac.uk>,
> Gaius Mulley <gaius@glam.ac.uk> wrote:
> > I've just released gm2-0.49, which is available via CVS or
> > gm2-harness-0.5 and also as a huge tarball download combined with
> > gcc-3.3.6.

>
> I tracked this down to here:
>
> http://floppsie.comp.glam.ac.uk/Glam...NUModula2.html


Hi William,

ahh yes forgot the url, sorry..

> It seems that the binaries are a bit older, in particular the .deb which
> seems to be orphaned at Free Modula-2 Pages.


yes this appears so..

> I'd be interested in
> either the .deb or the environment for compiling the .deb myself (the
> setup files in particular).


There is now a debian directory within the gm2 tree (gm2/debian)
which seems to build a package - I confess I've built it but not
stressed the package (or installed it). I've just updated it to
build on an Opteron (using gcc-3.3.6) as the GCC source tree.
Feel free to use these configuration files as a starting point

regards,
Gaius
Reply With Quote
  #4  
Old 08-15-2005, 09:35 AM
Christoph
Guest
 
Default Re: GNU Modula-2 release 0.49

The binary build is now up to date (checked out August 15) and is
available from

http://www.unet.univie.ac.at/~a9406973/modula2/

Sorry for the delay.

Christoph


Gaius Mulley schrieb:

> William Burrow <no.way@completely.invalid> writes:
>
> > On 22 Jul 2005 15:10:21 +0100 in <8764v3ue2a.fsf@floppsie.comp.glam.ac.uk>,
> > Gaius Mulley <gaius@glam.ac.uk> wrote:
> > > I've just released gm2-0.49, which is available via CVS or
> > > gm2-harness-0.5 and also as a huge tarball download combined with
> > > gcc-3.3.6.

> >
> > I tracked this down to here:
> >
> > http://floppsie.comp.glam.ac.uk/Glam...NUModula2.html

>
> Hi William,
>
> ahh yes forgot the url, sorry..
>
> > It seems that the binaries are a bit older, in particular the .deb which
> > seems to be orphaned at Free Modula-2 Pages.

>
> yes this appears so..
>
> > I'd be interested in
> > either the .deb or the environment for compiling the .deb myself (the
> > setup files in particular).

>
> There is now a debian directory within the gm2 tree (gm2/debian)
> which seems to build a package - I confess I've built it but not
> stressed the package (or installed it). I've just updated it to
> build on an Opteron (using gcc-3.3.6) as the GCC source tree.
> Feel free to use these configuration files as a starting point
>
> regards,
> Gaius


Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 03:50 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.