[Rcpp-devel] RInside 0.2.3 on Windows?
Carl Vincent
carl.vincent38 at gmail.com
Tue Dec 14 15:03:41 CET 2010
Hi,
I was interested in calling some R functions from a C++ program running on
Windows (for a study project) ,
that's why I've tried to use RInside on the "overly complicated 'hello,
world' program", without achieving...
I've tried a lot of different things, even modified the
*Makefile.win*(...\R\win-library\2.12\RInside\examples\standard):
I've put hard links for
*RCPPINCL*/*RCPPLIBS*/*RINSIDEINCL*/*RINSIDELIBS*(the Windows prompt
doesn't like :
*echo 'Rcpp:::CxxFlags()' | $(R_HOME)/bin/R --vanilla --slave *)
It looks like :
RCPPINCL := -I"C:/Users/Carl/Documents/R/win-library/2.12/Rcpp/include"
RCPPLIBS := -LC:/Users/Carl/Documents/R/win-library/2.12/Rcpp/lib/i386
-llibRcpp
RINSIDEINCL :=
-I"C:/Users/Carl/Documents/R/win-library/2.12/RInside/include"
RINSIDELIBS :=
-LC:/Users/Carl/Documents/R/win-library/2.12/RInside/lib/i386/ -llibRInside
When i try* 'make -f Makefile.win*', I get an error :
*c:/rtools/mingw/bin/../lib/gcc/mingw32/4.5.0/../../../../mingw32/bin/ld.exe:
cannot find -llibRcpp*
So i've looked inside the package, I've seen that, in the folder 'lib\i386',
there is a *libRInside.dll* (with a *libRInside.a*) in RInside but only a *
libRcpp.a* in Rcpp .I've seen that It's maybe the problem... (i don't know
a lot on the subject...)
I've tried to use the *Rcpp.dll* in 'libs\i386' instead. (I don't
understand the difference between "lib" and "libs")
The *'make -f Makefile.win*' ends without errors but when i execute the .exe
i get an error : "Rcpp.dll missing"
Afterwards, i saw on forums that new versions of RInside (i have 0.2.3)
doesn't work on Windows.
Is it always true?
If it's true, what version of RInside and Rcpp i need to use instead?
My configuration :
Windows 7 X86 (32 bits)
R 2.12.0
RTools 2.12
RInside 0.2.3
Rcpp 0.8.9
P.S. : Sorry for my English, I'm french!
--
Carl VINCENT.
INSA de Rennes - 4INFO - TDMM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/rcpp-devel/attachments/20101214/173f9ee9/attachment.htm>
More information about the Rcpp-devel
mailing list