Manuel.Serrano | 28 May 11:08

bigloo3.1a

-----------------------------------------------------------------------
Bigloo (3.1a)                                                     ,--^, 
`a practical Scheme compiler'                               _ ___/ /|/  
Wed May 28 07:55:51 CEST 2008                           ,;'( )__, ) '   
Inria -- Sophia Antipolis                              ;;  //   L__.    
email: bigloo <at> sophia.inria.fr                          '   \    /  '    
url: http://www.inria.fr/mimosa/fp/Bigloo                   ^   ^       
-----------------------------------------------------------------------

The new Bigloo release 3.1a is now available. The distribution and a 
description of the system can be found at:

   http://www-sop.inria.fr/mimosa/fp/Bigloo

This release is a major release. Mainly it enhance the system with:

   * Support for an exact arithmetic (big numbers).

   * A new version of the garbage collector (Boehm's collector v7.1).

   * Major improvement in the implementation of the multi-threading.

Announce of previous Bigloo release (3.0c):
------------------------------------------
Release 3.0c is a minor release. The highlights of this version are:

   * Many library bug fixes (multimedia, web).

   * New APIs (i.e., for decoding MP3 files).

(Continue reading)

Sascha Riachtchenko | 30 May 17:52

Re: bigloo3.1a


Hi Manuel,
i've just tested your latest upload;
please see the logs attached.

On Wed, May 28, 2008 at 11:12:18AM +0200, Manuel.Serrano <at> sophia.inria.fr wrote:
> -----------------------------------------------------------------------
> Bigloo (3.1a)                                                     ,--^, 
> `a practical Scheme compiler'                               _ ___/ /|/  
> Wed May 28 07:55:51 CEST 2008                           ,;'( )__, ) '   
> Inria -- Sophia Antipolis                              ;;  //   L__.    
> email: bigloo <at> sophia.inria.fr                          '   \    /  '    
> url: http://www.inria.fr/mimosa/fp/Bigloo                   ^   ^       
> -----------------------------------------------------------------------
> 
> The new Bigloo release 3.1a is now available. The distribution and a 
> description of the system can be found at:
> 
>    http://www-sop.inria.fr/mimosa/fp/Bigloo
> 
> This release is a major release. Mainly it enhance the system with:
> 
>    * Support for an exact arithmetic (big numbers).
> 
>    * A new version of the garbage collector (Boehm's collector v7.1).
> 
>    * Major improvement in the implementation of the multi-threading.
> 
> 
> Announce of previous Bigloo release (3.0c):
(Continue reading)

Manuel.Serrano | 22 Jul 13:45

Re: bigloo3.1a

Hello Sascha,

> i've just tested your latest upload;
> please see the logs attached.
> 
> OpenBSD satan.switch.domain 4.3 GENERIC#1670 macppc
Hum, reading your logs, I'm afraid that the collector is really not
operational on this combination of hardware/software. May be you
should try to execute the GC tests (untar the gc-7.1.tar.gz and run
"make test") to check if the GC pretends to be operational. Until it
does, it is hopeless to try to compile Bigloo. Sorry about that.

--

-- 
Manuel

Lionel MAIAUX | 3 Jun 10:26
Favicon

Re: bigloo3.1a

Hello Manuel,

Thanks for this new version.

Just 2 questions :

1/ On linux platforms (i686 and  x86_64), I need to have 'LDSONAME=' 
(empty) in Makefile.config
With bigloo 3.0a, it was possible to change the line of configure :
ldsoname=-soname
to
ldsoname=

With 3.1a, it is not working.
The only solution I found is to patch autoconfig/ldsoname to print the 
empty string.
Is there a better way to do it ?

2/ On SunOS 5.8, the gc/install-gc-7.1 generates an error because the 
standard tar does not have the -z option.
If we wrap tar to gtar, the output is :

** Configure **
Installing custom GC (gc-7.1.tar.gz) source code.
  Looks like a unified context diff.
File to patch:

And the script is waiting for a file name to patch.
Do you know what is the good answer to this question ?

(Continue reading)

Ted Neward | 3 Jun 20:47

RE: bigloo3.1a

Speaking of building bigloo3.1a, are there any special instructions for
building under Windows? Do I need Cygwin, Mingw, or can I do it using
straight VisualC++?

Ted Neward
Java, .NET, XML Services
Consulting, Teaching, Speaking, Writing
http://www.tedneward.com

> -----Original Message-----
> From: Lionel MAIAUX [mailto:lionel.maiaux <at> st.com]
> Sent: Tuesday, June 03, 2008 1:27 AM
> To: Manuel.Serrano <at> sophia.inria.fr
> Cc: bigloo <at> sophia.inria.fr
> Subject: Re: [bigloo] bigloo3.1a
> 
> Hello Manuel,
> 
> Thanks for this new version.
> 
> Just 2 questions :
> 
> 1/ On linux platforms (i686 and  x86_64), I need to have 'LDSONAME='
> (empty) in Makefile.config
> With bigloo 3.0a, it was possible to change the line of configure :
> ldsoname=-soname
> to
> ldsoname=
> 
> With 3.1a, it is not working.
(Continue reading)

w r | 4 Jun 19:01
Favicon

RE: bigloo3.1a

Ted, if you take a look at http://www.yaya.fr/Bigloo,
you'll find a VisualStudio solution package for bigloo
v2.8.  There's nothing for any later versions of
Bigloo, however.

I'm looking into generating some nmake-compatible
makefiles, but still have lots of work to get these
working.  I'm hoping these makefiles will be
relatively easy to generate when new versions of
bigloo come out.

Wayne
--- Ted Neward <ted <at> tedneward.com> wrote:

> Speaking of building bigloo3.1a, are there any
> special instructions for
> building under Windows? Do I need Cygwin, Mingw, or
> can I do it using
> straight VisualC++?
> 
> Ted Neward
> Java, .NET, XML Services
> Consulting, Teaching, Speaking, Writing
> http://www.tedneward.com
>  
> 
> > -----Original Message-----
> > From: Lionel MAIAUX [mailto:lionel.maiaux <at> st.com]
> > Sent: Tuesday, June 03, 2008 1:27 AM
> > To: Manuel.Serrano <at> sophia.inria.fr
(Continue reading)

Manuel.Serrano | 9 Sep 08:22

RE: bigloo3.1a

Hello Ted,

Sorry for this late answer.

> Speaking of building bigloo3.1a, are there any special instructions for
> building under Windows? Do I need Cygwin, Mingw, or can I do it using
> straight VisualC++?
Yannis Bres used to package Bigloo for VisualC++. Normally you should be
able to use his package out of the box. In parallel, I always check that
the last stable Bigloo version compile and run fine on MinGW. I no longer
test Cygwin but this should also works.

--

-- 
Manuel

Manuel.Serrano | 22 Jul 14:05

Re: bigloo3.1a

Hello Lionel,

> 1/ On linux platforms (i686 and  x86_64), I need to have 'LDSONAME=' 
> (empty) in Makefile.config
> With bigloo 3.0a, it was possible to change the line of configure :
> ldsoname=-soname
> to
> ldsoname=
> 
> With 3.1a, it is not working.
> The only solution I found is to patch autoconfig/ldsoname to print the 
> empty string.
> Is there a better way to do it ?
I have just improved that. You can now set the ldsoname shell variable
of the configure script to "blank" to force it empty.

> 2/ On SunOS 5.8, the gc/install-gc-7.1 generates an error because the 
> standard tar does not have the -z option.
> If we wrap tar to gtar, the output is :
> 
> ** Configure **
> Installing custom GC (gc-7.1.tar.gz) source code.
>   Looks like a unified context diff.
> File to patch:
> 
> And the script is waiting for a file name to patch.
> Do you know what is the good answer to this question ?
This is the same problem as tar. You must use the patch command that belongs
to the GNU suite. May be you have a gpatch or something similar. 

(Continue reading)


Gmane