Re: [Rcpp-devel] unable to load shared object - Symbol not found

2017-07-16 Thread Dirk Eddelbuettel
On 16 July 2017 at 15:09, Ismail SEZEN wrote: | I had a package that I wrote myself with Rcpp code. After Rcpp 0.12.12 update, I can not build and install the package and I’m getting the error below: | | ** testing if installed package can be loaded | Error: package or namespace load failed for

Re: [Rcpp-devel] unable to load shared object - Symbol not found

2017-07-16 Thread Ismail SEZEN
> > Not exactly "minimally reproducible". Do tell beforehand than cloning the > repo will suck down 300+ megabytes. And that you have build requirements for > other packages exotic enough that they are NOT met by the reverse depends of > the now almost 1100 packages I test against. Not nice.

Re: [Rcpp-devel] unable to load shared object - Symbol not found

2017-07-16 Thread Dirk Eddelbuettel
One of your other problems is that you mix twenty-eight generated function interfaces (via the Rcpp::exports() tag, the recommended approach) with the very old-school approach of two remaining manual .Call() in your R/hef.R. That conflicts with us now using underscores, as the symbol name still

[Rcpp-devel] unable to load shared object - Symbol not found

2017-07-16 Thread Ismail SEZEN
Hello all, I had a package that I wrote myself with Rcpp code. After Rcpp 0.12.12 update, I can not build and install the package and I’m getting the error below: ** testing if installed package can be loaded Error: package or namespace load failed for ‘rpbl’ in dyn.load(file, DLLpath =

Re: [Rcpp-devel] unable to load shared object - Symbol not found

2017-07-16 Thread Dirk Eddelbuettel
On 16 July 2017 at 15:39, Ismail SEZEN wrote: | For the people who might have the same/similar issue; | | Please do not use direct call (as below) to cpp functions in your code somewhere; | | .Call('rpbl_hef_list', PACKAGE = ‘rpbl’, ...) You can. But then you must use the same form as

Re: [Rcpp-devel] unable to load shared object - Symbol not found

2017-07-16 Thread Ismail SEZEN
> On 16 Jul 2017, at 15:09, Ismail SEZEN wrote: > > Hello all, > > I had a package that I wrote myself with Rcpp code. After Rcpp 0.12.12 > update, I can not build and install the package and I’m getting the error > below: > > ** testing if installed package can be

[Rcpp-devel] [ANN] Rcpp 0.12.12

2017-07-16 Thread Dirk Eddelbuettel
Rcpp 0.12.12 arrived on CRAN this morning. The announcement is at http://dirk.eddelbuettel.com/blog/2017/07/15#rcpp_0.12.12 and (without links) below. Cheers, Dirk Sat, 15 Jul 2017 Rcpp 0.12.12: Rounding some corners The twelveth update in the 0.12.* series of Rcpp landed on

Re: [Rcpp-devel] unable to load shared object - Symbol not found

2017-07-16 Thread Dirk Eddelbuettel
Lastly, and regarding the warning of being unable to parse your 'Infinity' argument, we have had the following segment in Section 2.2 of the vignette 'Rcpp Attributes' for years: Not all \proglang{C++} default argument values can be parsed into their \proglang{R} equivalents, however the most