Re: [Rcpp-devel] Request for an update of BH

2018-10-24 Thread Jordi Molins
Thank you, this answer has been helpful, now it works. I have also deleted the corresponding post in stackoverflow, to avoid duplications. Jordi Molins i Coronado +34 69 38 000 59 On Wed, Oct 24, 2018 at 12:44 PM Dirk Eddelbuettel wrote: > > On 24 October 2018 at 10:37, Jordi Molins wrote: >

Re: [Rcpp-devel] Request for an update of BH

2018-10-24 Thread Dirk Eddelbuettel
On 23 October 2018 at 16:19, Jordi Molins wrote: | So, I would like to kindly ask if BH could be updated to boost 1.68. I This is open source. We do not hide anything from you. There is even some documentation in the README.md of the repo about how to update to at least create a local repo:

Re: [Rcpp-devel] Request for an update of BH

2018-10-24 Thread Dirk Eddelbuettel
On 24 October 2018 at 10:37, Jordi Molins wrote: | So, it seems that in RcppExports, the compiler does not "understand" that | boost exists. Since I have not used BH, since BH uses boost 1.66, and only | boost 1.68 has the include that combines eigen and boost, I assume that the | problem is that

Re: [Rcpp-devel] Request for an update of BH

2018-10-24 Thread Jordi Molins
An update on this thread: I successfully compiled a function with the line " #include ". I have also been able to compile a (non-exported) function that gives as an output a "Eigen::Matrix". However, when I try to export an auxiliary function that casts the float128 into a double, I get an err

Re: [Rcpp-devel] Request for an update of BH

2018-10-23 Thread Jordi Molins
An update: it really seems the problem was in updating gcc to 8.1. I have installed Rtools again, and now, following the steps in the link above, I have been able to successfully compile code with the line " #include ". I will check now if I can use code (there is nothing of boost in the code, so

[Rcpp-devel] Request for an update of BH

2018-10-23 Thread Jordi Molins
Hello, I am trying to use eigen and boost at the same time, in R (Windows). The reason is that eigen allows now data types such as float128. What happens is that this link between eigen and boost is new (boost 1.68). I believe BH uses boost 1.66. I received an answer in stackoverflow: https://s