R-alpha: R-0.15 on SGI Irix 5.3

George White (gwhite@cabot.bio.dfo.ca)
Thu, 19 Dec 96 11:11:20 AST


Message-Id: <199612191509.QAA27801@hypatia.math.ethz.ch>
From: George White <gwhite@cabot.bio.dfo.ca>
Subject: R-alpha: R-0.15 on SGI Irix 5.3
To: r-testers@stat.math.ethz.ch
Date: Thu, 19 Dec 96 11:11:20 AST

On SGI Irix 5.3, R-0.15 has a name clash:
cfe: Error: plot.c, line 1539: redeclaration of 'llabs'; previous declaration at
 line 158 in file '/usr/include/stdlib.h'
  static SEXP *llabs;

I replaced the 4 occurences of "llabs" in src/main/plot.c with "l_labs".

$ R

R : Copyright 1996, Robert Gentleman and Ross Ihaka
Version 0.15  (Released: December 25, 1996)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type "license()" for details.

> 1/0
[1] NA


There are a couple housekeeping items that I'll mention here in case
anyone else wants to contribute to the discussion:

1.  Should there be a parameter in the Makefiles to set the library
extension?  I currently replace ".a" with ".so" in all the Makefile.in files
by hand. 

Kaffe (0.60), for example, uses autoconf to enable shared libraries on
systems which support them.  

2.  we often use lynx to browse html files.  Lynx doesn't do tables, so the
list of functions is badly formatted.  If anyone has seen a similar list
that is formatted nicely in lynx and can provide the URL's, I will try
to come up with a patch to generate lynx-compatible code (the lynx
server that is supposed to have good examples has not been accessible
from here -- I gather that MCI's response to a SYN attack from a 
Canadian site was to cut off all of CA*net!).

--
  George N. White III                | Internet: <aa056@chebucto.ns.ca>
  Department of Fisheries and Oceans | DFO email: GWhite@BIOnet.BIO.DFO.ca
  Ocean Sciences Division            | Time Zone: Atlantic (AST4ADT)
  Bedford Institute of Oceanography  | phone: (08:00-16:00)
  P.O. Box 1006                      |     902.426.8509 (office)
  Dartmouth, Nova Scotia             |     902.426.9388 (FAX)
  CANADA               B2Y 4A2       |     902.426.3793 (emergencies)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
r-testers mailing list -- For info or help, send "info" or "help",
To [un]subscribe, send "[un]subscribe"
(in the "body", not the subject !)  To: r-testers-request@stat.math.ethz.ch
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-