<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi,<br><br>Still doesn't work but with a different error which doesn't seem to involve mpi this time. It says it is an octave error but I have no idea what it may be.<br><br><div><hr id="stopSpelling">Date: Mon, 3 Mar 2014 13:03:25 +0200<br>Subject: Re: [Rcppoctave-user] unable to install RcppOctave (Octave 3.8 Linux)<br>From: renaud@mancala.cbio.uct.ac.za<br>To: kammon101@hotmail.ca<br>CC: rcppoctave-user@lists.r-forge.r-project.org<br><br><div dir="ltr"><div><div><div><div>Hi,<br><br></div>can you please try again (from branch 'develop'). I have pushed a fix that should solve the issue.<br></div>The MPI flags were stored in CPPFLAGS, which I now append to INCFLAGS<br>
<br></div>mkoctfile -p INCFLAGS<br>mkoctfile -p CPPFLAGS<br><br></div><div>Please flag this thread as SOLVED if this fixes the issue.<br></div><div>Thanks.<br><br></div><div>Bests,<br></div>Renaud<br></div><div class="ecxgmail_extra">
<br><br><div class="ecxgmail_quote">On 3 March 2014 10:30, Renaud Gaujoux <span dir="ltr"><<a href="mailto:renaud@mancala.cbio.uct.ac.za" target="_blank">renaud@mancala.cbio.uct.ac.za</a>></span> wrote:<br><blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex;">
<div dir="ltr"><div>One more thought: have you tried installing after doing<div><br><br>export  CPPFLAGS="-I/usr/include/mpi -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX"<br><br></div>?<br></div><div><br></div>
</div><div class="ecxHOEnZb"><div class="h5"><div class="ecxgmail_extra">
<br><br><div class="ecxgmail_quote">On 3 March 2014 10:16, Renaud Gaujoux <span dir="ltr"><<a href="mailto:renaud@mancala.cbio.uct.ac.za" target="_blank">renaud@mancala.cbio.uct.ac.za</a>></span> wrote:<br><blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex;">

<div dir="ltr"><div><div><div><div><div>Actually, the flags are most likely to be found in mkoctfile config.<br></div>Currently I use the flags returned by:<br></div><br>mkoctfile -p INCFLAGS<br><br></div>Might be easier if you could look if those effectively appear in this variable or any other (do mkoctfile --help to list all variables). They have to come from somewhere...<br>


</div>Thanks.<span><font color="#888888"><br><br></font></span></div><span><font color="#888888">Renaud<br><div><div><br></div></div></font></span></div><div><div><div class="ecxgmail_extra">
<br><br><div class="ecxgmail_quote">On 3 March 2014 10:05, Renaud Gaujoux <span dir="ltr"><<a href="mailto:renaud@mancala.cbio.uct.ac.za" target="_blank">renaud@mancala.cbio.uct.ac.za</a>></span> wrote:<br>
<blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex;"><div dir="ltr"><div><div><div><div><div>Good.<br></div>The MPI issue seems to be due to some compilation flags not being carried over when compiling RcppOctave library. <br>


</div>The MPI specific flags "-I/usr/include/mpi -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX" are correctly used when compiling the Octave modules, so these flags should be available from octave-config.<br>
Will look into it later.<br></div>Thanks.<br><br></div>Bests,<br></div>Renaud<br><div><div><div><br><br><br></div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div></div>                                         </div></body>
</html>