Hi,
I wanted point out the the Rmpi package needs 281 lines in it's
configure.ac file
that are specifically written for each major MPI distribution, and that
this could be replaced with exactly 2 lines in Makevars.in:
CC=mpicc SHLIB_LD=mpicc.
Here's the entire patch to Makeconf.in (4 new lines):
--- Makeconf.in 2011-03-17 14:18:05.000000000 -0400
+++ Makeconf.in.new 2011-09-09 14:37:15.701103349 -0400
@@ -16,7 +16,9 @@
## next two for future support of cross-compiling, not actually used
BUILD_CC = @BUILD_CC@
BUILD_R = @BUILD_R@
+ifndef CC
CC = @CC@
+endif
CFLAGS = @CFLAGS@
CPICFLAGS = @CPICFLAGS@
CPPFLAGS = @CPPFLAGS@
@@ -88,7 +90,9 @@
SHLIB_EXT = @SHLIB_EXT@
SHLIB_CFLAGS = @SHLIB_CFLAGS@
SHLIB_FFLAGS = @SHLIB_FFLAGS@
+ifndef SHLIB_LD
SHLIB_LD = @SHLIB_LD@
+endif
SHLIB_LDFLAGS = @SHLIB_LDFLAGS@
SHLIB_LINK = $(SHLIB_LD) $(SHLIB_LDFLAGS) $(LDFLAGS)
STRIP_LIBS = @striplib@
[[alternative HTML version deleted]]
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel