headmyshoulder / odeint-v2

odeint - solving ordinary differential equations in c++ v2
http://headmyshoulder.github.com/odeint-v2/
Other
337 stars 102 forks source link

File path > 100 bytes #178

Open thk686 opened 8 years ago

thk686 commented 8 years ago

The file path: odeintr/inst/include/boost/numeric/odeint/stepper/generation/generation_runge_kutta_cash_karp54_classic.hpp

is not portable because tar files are not required to store more than 100 bytes of path information. At least this according to R CMD check --as-cran. I have a package that includes odeint and I get an error from the long path name.

mariomulansky commented 8 years ago

hrm that's an annoying problem. I see two possible solutions:

  1. we can add the contents of this file into generation_runge_kutta_cash_karp54.hpp
  2. we rename it to generation_rk_ck54_classic.hpp Right now I think option 2 is better, maybe we even rename all the files in the generation folder in this manner for consistency (and to shorten those also a bit)