[Rcppoctave-user] unable to install RcppOctave (Octave 3.8 Linux)

Renaud Gaujoux renaud at mancala.cbio.uct.ac.za
Mon Mar 3 12:03:25 CET 2014


Hi,

can you please try again (from branch 'develop'). I have pushed a fix that
should solve the issue.
The MPI flags were stored in CPPFLAGS, which I now append to INCFLAGS

mkoctfile -p INCFLAGS
mkoctfile -p CPPFLAGS

Please flag this thread as SOLVED if this fixes the issue.
Thanks.

Bests,
Renaud


On 3 March 2014 10:30, Renaud Gaujoux <renaud at mancala.cbio.uct.ac.za> wrote:

> One more thought: have you tried installing after doing
>
>
> export CPPFLAGS="-I/usr/include/mpi -DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX"
>
> ?
>
>
>
> On 3 March 2014 10:16, Renaud Gaujoux <renaud at mancala.cbio.uct.ac.za>wrote:
>
>> Actually, the flags are most likely to be found in mkoctfile config.
>> Currently I use the flags returned by:
>>
>> mkoctfile -p INCFLAGS
>>
>> 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...
>> Thanks.
>>
>> Renaud
>>
>>
>>
>> On 3 March 2014 10:05, Renaud Gaujoux <renaud at mancala.cbio.uct.ac.za>wrote:
>>
>>> Good.
>>> The MPI issue seems to be due to some compilation flags not being
>>> carried over when compiling RcppOctave library.
>>> 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.
>>> Will look into it later.
>>> Thanks.
>>>
>>> Bests,
>>> Renaud
>>>
>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/rcppoctave-user/attachments/20140303/e76d24c2/attachment.html>


More information about the Rcppoctave-user mailing list