R-beta: 0.62.1 make error on Linux

Peter Dalgaard BSA p.dalgaard at biostat.ku.dk
Fri Jul 3 10:36:35 CEST 1998


Paul Gilbert <PaulGilbert at Ottawa.com> writes:

> 
> I get an error trying to make  R 0.62.1 on Linux (2.0.30 kernel upgraged
> from RH 4.1). I think I saw this mentioned before but haven't been able
> find it. Does anyone know the fix?
> 
..
> ../include/Arith.h:29: parse error before `!'
..

That's inside this construction:

#ifndef HAVE_FINITE
int finite(double);
#endif

If HAVE_FINITE is defined incorrectly, you get the finite() macro
expanded at that point and...

So: Are you doing this on clean sources? Something may be lingering in
config.cache from another build. Try "make distclean ; make".
Otherwise configure is somehow getting confused and some
hand-fiddling/debugging of the results is needed. RH 4.2 is known to
work. 

-- 
   O__  ---- Peter Dalgaard             Blegdamsvej 3  
  c/ /'_ --- Dept. of Biostatistics     2200 Cph. N   
 (*) \(*) -- University of Copenhagen   Denmark      Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk)             FAX: (+45) 35327907
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._



More information about the R-help mailing list