hello

Marko Mikulicic <[email protected]>
Newsgroups gmane.comp.lang.sather.announce
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.