[Rcpp-devel] Problems on a new Mac
Romain Francois
romain at r-enthusiasts.com
Tue Jan 31 09:32:28 CET 2012
Le 30/01/12 21:38, Dirk Eddelbuettel a écrit :
>
> On 30 January 2012 at 18:42, Sacha Epskamp wrote:
> | Last year I have written some functions for my then supervisor using
> | Rcpp and inline, which worked fine. Recently my supervisor got a new
> | Mac, and the functions don't work anymore.
> |
> | After some trying I found at least one thing that wasn't working
> | properly. As an example see this function:
> |
> | library("inline")
> | library("Rcpp")
> |
> | fun<-cxxfunction(, '
> | NumericVector foo(3,1.0);
> | return wrap(foo);
> | ',plugin="Rcpp")
> |
> | fun()
> |
> | This returns the vector (1,1,1) for me, but numeric(0) for my
> | supervisor (compiling seems to go fine and functions work with objects
>
> Are you both using Rcpp 0.9.9?
>
> Could it be that he has another version hiding in his .libPaths?
>
> Your sample works fine for me too, as it should. (You can skip the
> library(Rcpp) which inline will do for us with the given plugin for Rcpp, and
> there is no need for wrap() of an Rcpp vector type.)
>
> Dirk
Works for me too. Did you install Rcpp from source ? Maybe that would do
the trick.
Romain
> | like double). I have no idea what is going wrong. I realize this is
> | probably a very system-specific problem that is hard to "fix" through
> | mail, but I am hoping that you might have some ideas on what might go
> | wrong or a place to start.
> |
> | Below are some system specifications.
> |
> | Best,
> | Sacha Epskamp
> |
> | system("g++ --version")
> | i686-apple-darwin11-llvm-g++-4.2 (GCC) 4.2.1 (Based on Apple Inc.
> | build 5658) (LLVM build 2336.1.00)
> | Copyright (C) 2007 Free Software Foundation, Inc.
> | This is free software; see the source for copying conditions. There is NO
> | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> |
> |> R.version
> | _
> | platform x86_64-apple-darwin9.8.0
> | arch x86_64
> | os darwin9.8.0
> | system x86_64, darwin9.8.0
> | status
> | major 2
> | minor 14.1
> | year 2011
> | month 12
> | day 22
> | svn rev 57956
> | language R
> | version.string R version 2.14.1 (2011-12-22)
> |> packageDescription("Rcpp")$Version
> | [1] "0.9.9"
> | _______________________________________________
> | Rcpp-devel mailing list
> | Rcpp-devel at lists.r-forge.r-project.org
> | https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
>
--
Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30
R Graph Gallery: http://addictedtor.free.fr/graphiques
blog: http://romainfrancois.blog.free.fr
|- http://bit.ly/odMuw2 : R Bloggers widget in R Graph Gallery
|- http://bit.ly/oqkEap : R Graph Gallery widget in R Bloggers
`- http://bit.ly/r2teYA : Twitter updates on R Graph Gallery
More information about the Rcpp-devel
mailing list