$(which ocamlfind) gives the location of ocamlfind; when using the OCAMLFIND_TOOLCHAIN environment variable, this is not the same as installation location. Instead, $(shell ocamlfind ocamlc -where)/../../bin can be used (or again, simply include Makefile.config).