On Fri, 5 Oct 2007, Erin Hodgess wrote: > Hi R people: > > I installed R-2.6.0 on a Red Hat Linux system and am now trying > to install the Rmpi package. > > The installation cannot seem to find the mpi.h file, even though it exists. > > Is there a variable that I should be exporting into the process, please?
It's tricky, and we may need to know a bit more about your OS. I presume you have the latest Rmpi 0.5-4: if not get it from the CRAN master (it may still be propagating). On the RH systems I have seen the mpi.h file is in /usr/include/lam. So you need to ensure you have that installed, and it is in the lam-devel RPM (which has other dependencies, including lam and lam-libs). If that is installed and this is still failing you need to look at the config.log to see why -- that's not R-help territory and I think you need to find some local expertise to help you: if that is not possible, use R-devel. The problems I usually find are with the next step, finding the libraries. I've seen systems where /usr/lib64/lam was not in the ld.so cache, and others where you needed to link against -lutil as well as -lmpi -llam. Only someone with essentially the same OS on the same cputype will be able to help you find things like this. (For some reaons Rmpi tests for static libraries on 32-bit systems and dynamic ones on 64-bit systems.) Incidentally, the lam RPMs have things in quite different places from a vanilla source install of lam, so you do need to tell us exactly when your MPI libraries came from. -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.