====== R Issues ====== Help notes for debugging issues with R (code, install, infrastructure) ===== macOS package.install w/gfortran ===== Shane trying to ''install.packages('eegUtils')'' on macOS hit ld: warning: directory not found for option '-L/opt/gfortran/lib' ld: library not found for -lgfortran clang: error: linker command failed with exit code 1 (use -v to see invocation) Solution from [[https://stackoverflow.com/questions/69639782/installing-gfortran-on-macbook-with-apple-m1-chip-for-use-in-r|stack overflow]]: run ''brew install gfortran'' and update ''vim ~/.R/Makevars'' to look like FC = /opt/homebrew/Cellar/gcc/11.3.0_2/bin/gfortran F77 = /opt/homebrew/Cellar/gcc/11.3.0_2/bin/gfortran FLIBS = -L/opt/homebrew/Cellar/gcc/11.3.0_2/lib/gcc/11 NB. ''11.3.0_2'' is likely out of date. Use files that actually exist. Use ''ctrl+x'' ''ctrl+f'' in [[:tools:vim]] to "tab complete" file names (esp current gcc version). Or copy paste from ls -d /opt/homebrew/Cellar/gcc/*/bin/gfortran\ /opt/homebrew/Cellar/gcc/*/lib/gcc/*