nlmixr2 / rxode2

rxode2
https://nlmixr2.github.io/rxode2/
GNU General Public License v3.0
28 stars 8 forks source link

Improve documentation for installation in Linux #675

Closed Adam-Antios closed 5 months ago

Adam-Antios commented 5 months ago

I tried to install the package in Linux (Ubuntu 20.04) and I faced dozens of problems. I had installed all the necessary utilities listed in the documentation and I was always receiving errors for not having installed symengine. I even build it from source. The only thing that worked was installing the following:

https://github.com/symengine/symengine.R

I would like to ask you to improve the documentation with clear instructions as to which dependencies are needed and the steps required to install the rxode2.

mattfidler commented 5 months ago

Thanks. Done.

Adam-Antios commented 5 months ago

I mentioned my own experience. Was this actually a necessary step for Ubuntu or did I miss something else? I am trying to avoid misguiding someone.

mattfidler commented 5 months ago

It actually depends on how you setup R. The package r2u handles all the dependencies needed for all packages. So, you don't have to compile and you don't have to worry about dependencies (if you are on ubuntu). Other systems like redhat also have this, though I believe R is likely better tested on ubuntu variants.

Adam-Antios commented 5 months ago

Thank you very much for the clear explanation.