David K Parker
2014-Sep-28 23:15 UTC
[R] How do I install a Windows package built from source?
> Hello, > > I'm trying to connect to a MongoDB through the rmongodb package. Here is > my system info: > > R version 3.1.1 (2014-07-10) > Platform: x86_64-w64-mingw32/x64 (64-bit) > > I can install the rmongodb package but it won't load, see below: > > install.packages("rmongodb") > Installing package into ?C:/Users/David/Documents/R/win-library/3.1? > (as ?lib? is unspecified) > trying URL ' > http://cran.revolutionanalytics.com/bin/windows/contrib/3.1/rmongodb_1.6.5.zip > ' > Content type 'application/zip' length 1155000 bytes (1.1 Mb) > opened URL > downloaded 1.1 Mb > > package ?rmongodb? successfully unpacked and MD5 sums checked > > The downloaded binary packages are in > C:\Users\David\AppData\Local\Temp\RtmpqSKJi9\downloaded_packages > > library("rmongodb") > Error in get(".packageName", where) : lazy-load database 'P' is corrupt > In addition: Warning message: > In get(".packageName", where) : internal error -3 in R_decompress1 > Error: package or namespace load failed for ?rmongodb? > > So, next I remove it, then try installing with devtools as shown here: > library(devtools) > install_github("rmongodb", "mongosoup") > > but that just flat out fails to install. So now I've downloaded the source > and have successfully built the package with Visual Studio 2012 but I'm not > sure how to load it into R. > Here is the directory listing: > > ls "Documents/visual studio 2012/Projects/rmongodb/Debug/rmongodb" > > App.xaml Common resources.pri rmongodb.exe > rmongodb.ilk rmongodb.pdb > AppxManifest.xml MainPage.xaml rmongodb.build.appxrecipe rmongodb.exp > rmongodb.lib rmongodb.winmd > > Any help would be greatly appreciated, > Thank you, > David Parker >[[alternative HTML version deleted]]
Jeff Newmiller
2014-Sep-29 02:09 UTC
[R] How do I install a Windows package built from source?
1) This question belongs on R-devel. Please read the Posting Guide. 2) I am almost certain that unless you have built your R software using Visual Studio 2012, you will be unable to use a package built with that tool with your R software. Read the instructions regarding Rtools on CRAN regarding building packages for R on Windows. --------------------------------------------------------------------------- Jeff Newmiller The ..... ..... Go Live... DCN:<jdnewmil at dcn.davis.ca.us> Basics: ##.#. ##.#. Live Go... Live: OO#.. Dead: OO#.. Playing Research Engineer (Solar/Batteries O.O#. #.O#. with /Software/Embedded Controllers) .OO#. .OO#. rocks...1k --------------------------------------------------------------------------- Sent from my phone. Please excuse my brevity. On September 28, 2014 4:15:33 PM PDT, David K Parker <davparker at gmail.com> wrote:>> Hello, >> >> I'm trying to connect to a MongoDB through the rmongodb package. Here >is >> my system info: >> >> R version 3.1.1 (2014-07-10) >> Platform: x86_64-w64-mingw32/x64 (64-bit) >> >> I can install the rmongodb package but it won't load, see below: >> > install.packages("rmongodb") >> Installing package into ?C:/Users/David/Documents/R/win-library/3.1? >> (as ?lib? is unspecified) >> trying URL ' >> >http://cran.revolutionanalytics.com/bin/windows/contrib/3.1/rmongodb_1.6.5.zip >> ' >> Content type 'application/zip' length 1155000 bytes (1.1 Mb) >> opened URL >> downloaded 1.1 Mb >> >> package ?rmongodb? successfully unpacked and MD5 sums checked >> >> The downloaded binary packages are in >> C:\Users\David\AppData\Local\Temp\RtmpqSKJi9\downloaded_packages >> > library("rmongodb") >> Error in get(".packageName", where) : lazy-load database 'P' is >corrupt >> In addition: Warning message: >> In get(".packageName", where) : internal error -3 in R_decompress1 >> Error: package or namespace load failed for ?rmongodb? >> >> So, next I remove it, then try installing with devtools as shown >here: >> library(devtools) >> install_github("rmongodb", "mongosoup") >> >> but that just flat out fails to install. So now I've downloaded the >source >> and have successfully built the package with Visual Studio 2012 but >I'm not >> sure how to load it into R. >> Here is the directory listing: >> >> ls "Documents/visual studio 2012/Projects/rmongodb/Debug/rmongodb" >> >> App.xaml Common resources.pri >rmongodb.exe >> rmongodb.ilk rmongodb.pdb >> AppxManifest.xml MainPage.xaml rmongodb.build.appxrecipe >rmongodb.exp >> rmongodb.lib rmongodb.winmd >> >> Any help would be greatly appreciated, >> Thank you, >> David Parker >> > > [[alternative HTML version deleted]] > >______________________________________________ >R-help at r-project.org mailing list >https://stat.ethz.ch/mailman/listinfo/r-help >PLEASE do read the posting guide >http://www.R-project.org/posting-guide.html >and provide commented, minimal, self-contained, reproducible code.