View source: R/check_install_TMB.R
check_install_TMB | R Documentation |
Check that the installation of TMB is working before trying to run any TMB models.
check_install_TMB()
This function will generate a lot of output to your screen that can be
helpful when trying to troubleshoot the installation of TMB. Most
importantly, you can see the location of where your computer is trying to
find make files. If you have already ran this function on your computer,
then you should see make: Nothing to be done for 'all'
. If the
installation of TMB has failed, then you will see "Error in TMB::compile(...)"
. The most likely culprit for it failing is a faulty
installation of rtools, specifically rtools40 for R version 4.0 and 4.1 and
rtools42 for R version 4.20 and greater.
A single integer is returned, where zero means that your
installation of rtools and TMB is good to go. I hope you get a zero! If the
status is failed, then you will see "Compilation failed"
, a stop message
generated by TMB::compile()
.
Kelli F. Johnson
pkgbuild::find_rtools[]
# Hope for a 0
## Not run:
check_install_TMB()
## End(Not run)
# If you get something other than 0, run
pkgbuild::find_rtools()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.