[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hello
From: |
Marko Mikulicic |
Subject: |
hello |
Date: |
Sat, 12 Nov 2005 05:19:42 +0100 |
Hello,
I'm new to sather. I tried to bootstrap 1.3-beta-7 on a macosx 10.4
using gcc 4.0.0 and noticed
a bug in:
diff system/floatmath.h~ system/floatmath.h
110,117c110,117
< #define _FM_F(name) static FLT r_##name() {return name##();}
< #define _FM_F_I(name) static FLT r_##name(INT i) {return name##(i);}
< #define _FM_F_F(name) static FLT r_##name(FLT f) {return name##(f);}
< #define _FM_F_FF(name) static FLT r_##name(FLT f,FLT g)
{return name##(f,g);}
< #define _FM_F_FI(name) static FLT r_##name(FLT f,INT i)
{return name##(f,i);}
< #define _FM_F_IF(name) static FLT r_##name(INT i,FLT f)
{return name##(i,f);}
< #define _FM_B_F(name) static BOOL ir_##name(FLT f) {return
ir_##name##(f);}
< #define _FM_I_F(name) static INT ir_##name(FLT f) {return
ir_##name##(f);}
---
> #define _FM_F(name) static FLT r_##name() {return name();}
> #define _FM_F_I(name) static FLT r_##name(INT i) {return name(i);}
> #define _FM_F_F(name) static FLT r_##name(FLT f) {return name(f);}
> #define _FM_F_FF(name) static FLT r_##name(FLT f,FLT g)
{return name(f,g);}
> #define _FM_F_FI(name) static FLT r_##name(FLT f,INT i)
{return name(f,i);}
> #define _FM_F_IF(name) static FLT r_##name(INT i,FLT f)
{return name(i,f);}
> #define _FM_B_F(name) static BOOL ir_##name(FLT f) {return
ir_##name(f);}
> #define _FM_I_F(name) static INT ir_##name(FLT f) {return ir_##name
(f);}
once bootstrapped the compiler (configured as freebsd) the build
fails with:
Couldn't open file: /Users/marko/Projects/tests/sather/sather-1.3-
beta-7/lib-boot/System/Socket/Socket.module
I notice that the file really doesn't exist in the tarball
so I tried to compile 1.2.2 but noticed that this fix was already
applied, but config scripts are missing
also that the dates in the site http://www.gnu.org/software/sather
are a bit misleading
Version 1.2.2 (stable) released on 2005-06-12
Version 1.3beta7 (beta) released on 2001-03-14
are the dates real? Which of them is the most recent?
is the project alive? is there any version repository?
regards,
Marko Mikulicic
- hello,
Marko Mikulicic <=