Date: Sun, 06 Feb 2011 20:32:22 +0100 From: Rainer Hurling <rhurlin@gwdg.de> To: freebsd-standards@freebsd.org Cc: Murray Stokely <murray@stokely.org> Subject: Support for C99 complex type required Message-ID: <4D4EF746.9070502@gwdg.de>
next in thread | raw e-mail | index | archive | help
For more than a decade now it was possible to install the statistical program R (http://cran.r-project.org/) from the sources, even without patching. Since fortran was removed from the system, lang/gcc44 or lang/gcc45 has to be installed before. In addition a nice port exists for years now: math/R. With the new development version of R ftp://ftp.stat.math.ethz.ch/Software/R/R-devel.tar.gz the configure script stops complaining about missing C99 complex types. This is reproducable with only untaring the sources and starting configure script in R-devel with ./configure. There was a discussion on the R-devel mailing list about it. The developers came to the conclusion that there is no support for complex functions complied with C99 standard in FreeBSD. http://gcc.gnu.org/gcc-4.2/c99status.html As far as I can see (I am not a programmer) FreeBSD is using the old c99 wrapper file in /usr/bin. Am I right that lang/gcc45 should support such complex functions? http://gcc.gnu.org/gcc-4.5/c99status.html Is there any way to get access to C99 complex functions of gcc-4.5.3 or newer at least within a port? Thanks for any hint, Rainer Hurling
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D4EF746.9070502>