I thought of a work around for this: if deemed necessary by the configure script based on the compiler used by Rcpp/R one would recompile Rcpp as a static library, include it in the RcppOctave libs/ directory and link against it. Que tal?<div>
<br></div><div>The path issue is actually easy to fix, I think.</div><div><br></div><div>Renaud<span></span><br><br>On Friday, November 22, 2013, Dominick Samperi  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On second thought the sw_vers trick will not work unless it<br>
is also implemented by the Rcpp package...<br>
<br>
On Fri, Nov 22, 2013 at 12:14 PM, Dominick Samperi <<a href="javascript:;" onclick="_e(event, 'cvml', 'djsamperi@gmail.com')">djsamperi@gmail.com</a>> wrote:<br>
> Renaud,<br>
><br>
> Looks like you don't have a Mac yet.<br>
><br>
> Under Mac OS X you can get the installed version using<br>
> sw_vers -productVersion<br>
><br>
> The result is 10.9 for Mavericks.<br>
><br>
> You can check for this and when true insert the definitions for<br>
> CC and CXX into the package Makevars.<br>
><br>
> Yitping's problem might be due to the fact that Homebrew binaries<br>
> are installed into /usr/local/bin (already on his minimal path), but<br>
> MacPorts binaries go into /opt/local/bin (not on his minimal path).<br>
><br>
> Dominick<br>
><br>
><br>
> On Fri, Nov 22, 2013 at 8:57 AM, Renaud Gaujoux<br>
> <<a href="javascript:;" onclick="_e(event, 'cvml', 'renaud@mancala.cbio.uct.ac.za')">renaud@mancala.cbio.uct.ac.za</a>> wrote:<br>
>><br>
>>><br>
>>> I have successfully compile, install and load RcppOctave on my Mac<br>
>>> (running Mavericks). In order to do this I have to reinstall Rcpp with<br>
>>> customized ~/.R/Makevars (CC=clang, etc).<br>
>><br>
>><br>
>> Nice!<br>
>><br>
>>><br>
>>> I can load the library from the command line R but not from the GUI. It<br>
>>> should be something related to the search path because octave-config could<br>
>>> not be found. I will post it here if I find a way. In the meantime, any<br>
>>> suggestions would be very welcome.<br>
>><br>
>><br>
>> Interesting. Can you please try directly loading the library with:<br>
>><br>
>> library.dynam(RcppOctave, RcppOctave, dirname(path.package('RcppOctave)))<br>
>><br>
>> I am wondering if the library could still load despite octave-config not<br>
>> being in the path.<br>
>><br>
>> Please let me know if calling Octave functions work fine.<br>
>> Ideally, you would also run the following to make a complete check (from<br>
>> command line), you may need to install the Suggests dependencies:<br>
>><br>
>> R CMD check --as-cran RcppOctave_0.13.3.tar.gz<br>
>><br>
>> Thank you.<br>
>><br>
>> Bests,<br>
>> Renaud<br>
>><br>
>> _______________________________________________<br>
>> Rcppoctave-user mailing list<br>
>> <a href="javascript:;" onclick="_e(event, 'cvml', 'Rcppoctave-user@lists.r-forge.r-project.org')">Rcppoctave-user@lists.r-forge.r-project.org</a><br>
>> <a href="http://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcppoctave-user" target="_blank">http://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcppoctave-user</a><br>
>><br>
<br>
</blockquote></div>