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
_______________________________________________
Info-sather mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/info-sather