In regard to my prior enquiry, I restored the ‘trusty’ to ‘bionic’ items in the sources.list; thank you for that tip. Also, the [B artifact in my prior post was just from a carriage return between systems. I have the location of the Rccp/include and .//libs per Listing 2.1, and am evidently still missing connection. I spent some time with a Linux expert today, and he could not find the issue. If there is a more recent link (I think it was cited), for help, I should be obliged.
With all due respect and much thanks, I am… Benjamin Levy, Ph.D. > Begin forwarded message: > > From: Benjamin Levy <blevy...@icloud.com> > Subject: Installing Rcpp and working a compilation with C++ > Date: October 30, 2018 at 2:45:17 PM EDT > To: rcpp-devel@lists.r-forge.r-project.org > > Hello. Thanks for granting me privileges to ask a new-person question. With > all respect and hopes for some help. BSL > > I’m working with Dirk Eddelbuettel’s book and trying to conduct the first > manual compilation with Rcpp (Listing 2.1). I’m hitting a snag. Here are > the circumstances. Perhaps the problem is my location of R in /usr/bin/ and > the Rccp packages (and friends) in usr/local/lib/R/site-library/Rcpp? I put > the error message at the bottom, after the system-level detail. > Operating system: > VMWare Ubuntu 18.04 > Software > R (command line) 3.5.1 (it is functional); R is installed at /usr/bin/ > packages installed from CRAN: Rcpp, Rcpp11, RcppArmadillo, SPREDA, RUnit, > inline, rbenchmark, RInside > Installation location: /home/myDir/R/x86_64-pc-linux-gnu-library/3.5/ > Visual Studio 1.28.2 with c++ and gcc (it is functional) > Installed texlive-latex-extra at command line > Edited all instances in source.list from ‘bionics’ to ‘trusty’ per > recommendation from > https://askubuntu.com/questions/496549/error-you-must-put-some-source-uris-in-your-sources-list > > <https://askubuntu.com/questions/496549/error-you-must-put-some-source-uris-in-your-sources-list> > > Located in /etc/apt/ > Lines added/changed are: > deb-src http://archive.ubuntu.com/ubuntu <http://archive.ubuntu.com/ubuntu> > trusty main restricted #Added by software-properties > deb-src http://gb.archive.ubuntu.com/ubuntu/ > <http://gb.archive.ubuntu.com/ubuntu/> trusty restricted main universe > multiverse #Added by software-properties > deb-src http://gb.archive.ubuntu.com/ubuntu/ > <http://gb.archive.ubuntu.com/ubuntu/> trusty-updates restricted main > universe multiverse #Added by software-properties > deb-src http://gb.archive.ubuntu.com/ubuntu/ > <http://gb.archive.ubuntu.com/ubuntu/> trusty-backports main restricted > universe multiverse #Added by software-properties > deb-src http://security.ubuntu.com/ubuntu <http://security.ubuntu.com/ubuntu> > trusty-security restricted main universe multiverse #Added by > software-properties > Fibonacci code > Located in /home/myDir/Documents/seamlessR/R examples/fibonacci.cpp > Code snippet > int fibonacci( const int x){ > if(x == 0) return(0); > if(x == 1) return(1); > return(fibonacci(x-1) + fibonacci(x-2)); > } > extern “C” SEXP fibWrapper(SEXP xs){ > int x = Rcpp::as<int>(as); > int fib = fibonacci(x); > return( Rcpp:wrap(fib)); > } > Issued first command at Ubuntu terminal prompt from Listing 2.1 > sh> PKG_CXXFLAGS="-I/usr/local/lib/R/site-library/Rcpp/include" \ > PKG_LIBS="-L/home/myDir/R/x86_64-pc-linux-gnu-library/3.5/Rcpp/libs -lRcpp" \ > R CMD SHLIB fibonacci.cpp > Reply: bash: PKG_CXXFLAGS=-I/usr/local/lib/R/site-library[B/Rcpp/include: No > such file or directory
_______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel