This is a custom compile for OpenBSD, as the R port requires gcc 8.x, and I want the latest gcc for other things. It lacks various features, but that's okay as I'm not using much of R.
#!/bin/sh set -e arch=`localarchdir` # OpenBSD7.3-amd64 (or so forth) export CFLAGS="-I/usr/local/include" export LDFLAGS="-L/usr/local/lib" FC=egfortran \ ./configure --prefix=/home/jmates/usr/"$arch"/R-4.2.3 \ --with-recommended-packages=no \ --disable-java make make install
And then you'll need to link R into a PATH directory. Or you could use something like stow to do that for you?
tags #r #openbsd