Re: [Chicken-users] chicken 4.8.3 on MinGW

2014-04-03 Thread Peter Bex
On Wed, Apr 02, 2014 at 11:08:35PM -0400, Claude Marinier wrote:
 Hi,
 
 I am happily using Chicken Scheme 4.8.3 on MS Windows 7 and Vista. The 
 key is reading the README file and the helpful web page.
 
 There is one problem: make check fails as follows. Note that I built from 
 a Windows command prompt like this.
 
   mingw32-make PLATFORM=mingw PREFIX=C:/Chicken
   mingw32-make PLATFORM=mingw PREFIX=C:/Chicken install
   chicken-install numbers
 
 All those work without error and I can compile and run my application.

Hi Claude,

Thanks for your report.  Have you tried a git master build?  We recently
fixed this bug, but there's no dev snapshot in which it is fixed yet.
It should be fixed in 4.9.0 as well.

Cheers,
Peter
-- 
http://www.more-magic.net

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken 4.8.3 on MinGW

2014-04-03 Thread Claude Marinier


On Thu, 3 Apr 2014, Peter Bex wrote:

On Wed, Apr 02, 2014 at 11:08:35PM -0400, Claude Marinier wrote:

Hi,

I am happily using Chicken Scheme 4.8.3 on MS Windows 7 and Vista. The
key is reading the README file and the helpful web page.

There is one problem: make check fails as follows. Note that I built from
a Windows command prompt like this.

  mingw32-make PLATFORM=mingw PREFIX=C:/Chicken
  mingw32-make PLATFORM=mingw PREFIX=C:/Chicken install
  chicken-install numbers

All those work without error and I can compile and run my application.


Hi Claude,

Thanks for your report.  Have you tried a git master build?  We recently
fixed this bug, but there's no dev snapshot in which it is fixed yet.
It should be fixed in 4.9.0 as well.

Cheers,
Peter
--
http://www.more-magic.net


Hi,

I am willing to try this. One question: Is it possible to do all the work 
from a MS Windows command prompt or should I do some of the work on Linux?


Thanks.

--
Claude Marinier


___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken 4.8.3 on MinGW

2014-04-03 Thread Mario Domenech Goulart
Hi Claude,

On Thu, 3 Apr 2014 19:04:49 -0400 (EDT) Claude Marinier claudem...@gmail.com 
wrote:

 On Thu, 3 Apr 2014, Peter Bex wrote:
 On Wed, Apr 02, 2014 at 11:08:35PM -0400, Claude Marinier wrote:

 I am happily using Chicken Scheme 4.8.3 on MS Windows 7 and Vista. The
 key is reading the README file and the helpful web page.

 There is one problem: make check fails as follows. Note that I built from
 a Windows command prompt like this.

   mingw32-make PLATFORM=mingw PREFIX=C:/Chicken
   mingw32-make PLATFORM=mingw PREFIX=C:/Chicken install
   chicken-install numbers

 All those work without error and I can compile and run my application.

 Thanks for your report.  Have you tried a git master build?  We recently
 fixed this bug, but there's no dev snapshot in which it is fixed yet.
 It should be fixed in 4.9.0 as well.

 I am willing to try this. One question: Is it possible to do all the
 work from a MS Windows command prompt or should I do some of the work
 on Linux?

You can do everything on Windows.  Here's roughly how you can build the
git code (you'll need a working chicken -- I'll assume it's under
c:/Chicken):

  $ git clone git://code.call-cc.org/chicken-core
  $ cd chicken-core
  $ make PLATFORM=mingw PREFIX=c:/chicken-master 
CHICKEN=c:/Chicken/bin/chicken.exe boot-chicken
  $ make PLATFORM=mingw PREFIX=c:/chicken-master CHICKEN=./chicken-boot.exe 
spotless install check

Best wishes.
Mario
-- 
http://parenteses.org/mario

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken 4.8.3 on MinGW

2014-04-02 Thread Claude Marinier

Hi,

I am happily using Chicken Scheme 4.8.3 on MS Windows 7 and Vista. The 
key is reading the README file and the helpful web page.


There is one problem: make check fails as follows. Note that I built from 
a Windows command prompt like this.


  mingw32-make PLATFORM=mingw PREFIX=C:/Chicken
  mingw32-make PLATFORM=mingw PREFIX=C:/Chicken install
  chicken-install numbers

All those work without error and I can compile and run my application.

I hope someone find this useful.


[ snip ]

 library tests ...

Error: assertion failed: (equal? -1.0 (numerator -5.562684646268e-309))

Call history:

syntax  (equal? -5.0 (numerator -1.25))
syntax  (numerator -1.25)
eval(equal? -5.0 (numerator -1.25))
eval(numerator -1.25)
syntax  (assert (equal? -1.0 (numerator 
-5.562684646268e-309)))
syntax  (##core#let ((tmp262 (equal? -1.0 (numerator 
-5.562684646268e-309 (##core#if (##core#check tmp26..
syntax  (##core#begin (##core#if (##core#check tmp262) tmp262 
(##sys#error assertion failed (##core#quote ...
syntax  (##core#if (##core#check tmp262) tmp262 (##sys#error 
assertion failed (##core#quote (equal? -1.0 (..
syntax  (##core#check tmp262)
syntax  (##sys#error assertion failed (##core#quote (equal? 
-1.0 (numerator -5.562684646268e-309
syntax  (##core#quote (equal? -1.0 (numerator 
-5.562684646268e-309)))
syntax  (equal? -1.0 (numerator -5.562684646268e-309))
syntax  (numerator -5.562684646268e-309)
eval(equal? -1.0 (numerator -5.562684646268e-309))
eval(numerator -5.562684646268e-309)
eval(##sys#error assertion failed (##core#quote (equal? -1.0 
(numerator -5.562684646268e-309--
.\rules.make:660: recipe for target 'check' failed
mingw32-make[1]: *** [check] Error 1
mingw32-make[1]: Leaving directory 
'C:/MinGW/msys/1.0/home/Claude/chicken-4.8.3'

GNUmakefile:54: recipe for target 'check' failed
mingw32-make: *** [check] Error 2

--
Claude Marinier

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users