Re: [R-pkg-devel] GPL + other licence

2018-04-10 Thread Kasper Daniel Hansen
There are 3 solutions. (1) You (get permission) to change the library to GPL. (2) You get permission to change the license of the R code to whatever license the library is released under. (3) you split the package. You have investigated (1) and it does not work. I would suggest thinking about

Re: [R-pkg-devel] registering native routines

2018-04-10 Thread Thomas Petzoldt
Hi, I assume you followed "Writing R Extension" and the examples given in package deSolve (and maybe some other packages). Am I right that this fixed the i386 notes, but not for x64? Here I conclude that you tested it on Windows. This is relevant, because I remember a recent discussion

[R-pkg-devel] registering native routines

2018-04-10 Thread Rampal S. Etienne
Dear all, I am using Fortran code with the deSolve package in my package called "DDD". When checking my package I get the message: checking compiled code ... NOTE File 'DDD/libs/x64/DDD.dll': Found no calls to: 'R_registerRoutines', 'R_useDynamicSymbols' It is good practice to register native

Re: [R-pkg-devel] GPL + other licence

2018-04-10 Thread Brian G. Peterson
I'm not a lawyer, but I don't see why the entire package can't be released under GPL, while also respecting the QHull license for the QHull code and the derived QHull portions. Many existing R packages released under GPL, and R itself, include BSD and MIT licensed code. The QHull license is a

Re: [R-pkg-devel] GPL + other licence

2018-04-10 Thread Hadley Wickham
On Tue, Apr 10, 2018 at 2:45 AM, Kasper Daniel Hansen wrote: > There are 3 solutions. (1) You (get permission) to change the library to > GPL. (2) You get permission to change the license of the R code to > whatever license the library is released under. (3) you

Re: [R-pkg-devel] registering native routines

2018-04-10 Thread Rampal Etienne
Dear Thomas, Yes, I followed all those suggestions but it did not fix the x64 notes. Indeed I am using Windows. I am going to try this on a Linux system. Cheers, Rampal On 10-Apr-18 14:17, Thomas Petzoldt wrote: Hi, I assume you followed "Writing R Extension" and the examples given in