Para poder construir nuestro package necesitamos tener instalado lo siguiente:

Además, según tu sistema operativo necesitas (esto está fusilado de este libro)

Para chequear que tenéis Rtools instalado (si es que trabajáis en un PC con Windows) podéis hacerlo con has_devel() así:

library(devtools)
has_devel()
#> '/Library/Frameworks/R.framework/Resources/bin/R' --vanilla CMD SHLIB foo.c 
#> 
#> clang -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG 
#>   -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include
#>   -fPIC  -Wall -mtune=core2 -g -O2  -c foo.c -o foo.o
#> clang -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup
#>   -single_module -multiply_defined suppress -L/usr/local/lib -o foo.so foo.o 
#>   -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework 
#>   -Wl,CoreFoundation
[1] TRUE

Si todo esta correcto recibiréis un mensaje de [1] TRUE