[Rcpp-devel] package install problem
Dirk Eddelbuettel
edd at debian.org
Tue Feb 21 19:55:32 CET 2012
On 21 February 2012 at 11:59, Dirk Eddelbuettel wrote:
| David, I just looked into openair_0.5-18 but that version does not use Rcpp.
| Can you let me have a look at your current code snapshot?
|
| Another good trick in almost all cases involving Windows is to submit to
| http://win-builder.r-project.org which built the most recent RcppArmadillo
| just fine. We would have heard from CRAN if Rcpp has broken other packages.
For what it is worth, a package of mine just built fine on win-builder in
for both r-devel and r-release. I use this as src/Makevars.win
The link line of the build log is
g++ -shared -s -static-libgcc -o RcppSMC.dll tmp.def history.o pf.o pffuncs.o rareEvents.o rng.o simfunctions.o smc-exception.o -Ld:/Rcompile/CRANpkg/extralibs/local/lib/i386 -Ld:/Rcompile/CRANpkg/extralibs/local/lib d:/RCompile/CRANpkg/lib/2.14/Rcpp/lib/i386/libRcpp.a -LD:/RCompile/recent/R-2.14.1/bin/i386 -lR
and it helps to break this down line by line
g++ -shared -s -static-libgcc -o RcppSMC.dll tmp.def
history.o pf.o pffuncs.o rareEvents.o rng.o simfunctions.o smc-exception.o
-Ld:/Rcompile/CRANpkg/extralibs/local/lib/i386
-Ld:/Rcompile/CRANpkg/extralibs/local/lib
d:/RCompile/CRANpkg/lib/2.14/Rcpp/lib/i386/libRcpp.a
-LD:/RCompile/recent/R-2.14.1/bin/i386
-lR
whereas David had a spurious space in there:
g++ -shared -s -static-libgcc -o openair.dll tmp.def cluster.o rolling.o -Ld:/
RCompile/CRANpkg/extra libs/local/lib/i386 -Ld:/RCompile/CRANpkg/extralibs/
local/lib C:/ProgramFiles/R-2.14.1/library/Rcpp/ lib/i386/libRcpp.a -LC:/
ProgramFiles/R-2.14.1/bin/i386 -lRlapack -LC:/ProgramFiles/R-2.14.1/bin/i386
-lRblas -lgfortran -LC:/ProgramFiles/R-2.14.1/bin/i386 -lR
g++ -shared -s -static-libgcc -o openair.dll tmp.def cluster.o rolling.o
-Ld:/RCompile/CRANpkg/extra libs/local/lib/i386
-Ld:/RCompile/CRANpkg/extralibs/local/lib
C:/ProgramFiles/R-2.14.1/library/Rcpp/ lib/i386/libRcpp.a <-- that space looks odd
-LC:/ProgramFiles/R-2.14.1/bin/i386
-lRlapack
-LC:/ProgramFiles/R-2.14.1/bin/i386
-lRblas
-lgfortran
-LC:/ProgramFiles/R-2.14.1/bin/i386 -lR
Could of course been bad email formatting...
Dirk
--
"Outside of a dog, a book is a man's best friend. Inside of a dog, it is too
dark to read." -- Groucho Marx
More information about the Rcpp-devel
mailing list