Re: [Rd] alloca() on FreeBSD (PR#7890)

2005-06-07 Thread Rainer Hurling
One first reaction to your suggestions. [EMAIL PROTECTED] wrote: On Mon, 23 May 2005 [EMAIL PROTECTED] wrote: R-2.1.0 fails to compile on the newest release of FreeBSD, complaining about undefined references to __builtin_alloca. On FreeBSD, alloca() is declared in stdlib.h, not alloca.h as

Re: [Rd] alloca() on FreeBSD (PR#7890)

2005-06-07 Thread Simon Urbanek
On Jun 7, 2005, at 12:36 PM, Rainer Hurling wrote: One first reaction to your suggestions. [EMAIL PROTECTED] wrote: On Mon, 23 May 2005 [EMAIL PROTECTED] wrote: R-2.1.0 fails to compile on the newest release of FreeBSD, complaining about undefined references to __builtin_alloca. On

Re: [Rd] alloca() on FreeBSD (PR#7890)

2005-06-07 Thread Rainer Hurling
Simon Urbanek wrote: On Jun 7, 2005, at 12:36 PM, Rainer Hurling wrote: One first reaction to your suggestions. [EMAIL PROTECTED] wrote: On Mon, 23 May 2005 [EMAIL PROTECTED] wrote: R-2.1.0 fails to compile on the newest release of FreeBSD, complaining about undefined references to

Re: [Rd] alloca() on FreeBSD (PR#7890)

2005-06-07 Thread Prof Brian Ripley
This is a package, so it is not using config.h. It is using #ifdef HAVE_ALLOCA_H #include alloca.h #else extern char *alloca(size_t); #endif and hence will have whatever the problem is with having that declaration. The basic problem is that autoconf assumes that if alloca is defined

Re: [Rd] alloca() on FreeBSD (PR#7890)

2005-06-06 Thread ripley
On Mon, 23 May 2005 [EMAIL PROTECTED] wrote: Full_Name: Eric van Gyzen Version: 2.1.0 OS: FreeBSD 5.4 Submission from: (NULL) (152.3.22.33) R-2.1.0 fails to compile on the newest release of FreeBSD, complaining about undefined references to __builtin_alloca. On FreeBSD, alloca() is