diff --git a/src/dune_rules/context.ml b/src/dune_rules/context.ml index 4f7ea15e1935..157f311d8f56 100644 --- a/src/dune_rules/context.ml +++ b/src/dune_rules/context.ml @@ -307,7 +307,7 @@ module Build_environment_kind = struct | None, Cross_compilation_using_findlib_toolchain toolchain -> User_error.raise [ Pp.textf - "Could not find findlib in PATH or an environment variable \ + "Could not find `ocamlfind' in PATH or an environment variable \ `OCAMLFIND_CONF' while cross-compiling with toolchain `%s'" (Context_name.to_string toolchain) ] diff --git a/test/blackbox-tests/test-cases/custom-cross-compilation/no-ocamlfind-in-path.t b/test/blackbox-tests/test-cases/custom-cross-compilation/no-ocamlfind-in-path.t index be330fa15c07..d116a399b572 100644 --- a/test/blackbox-tests/test-cases/custom-cross-compilation/no-ocamlfind-in-path.t +++ b/test/blackbox-tests/test-cases/custom-cross-compilation/no-ocamlfind-in-path.t @@ -33,7 +33,7 @@ isn't set $ DUNE_PATH=$(dirname `which dune`) $ SH_PATH=$(dirname `which sh`) $ env ORIG_PATH="$PATH" PATH="$SH_PATH:$DUNE_PATH:$PWD/ocaml-bin" dune build @install -x foo - Error: Could not find ocamlfind in PATH or an environment variable + Error: Could not find `ocamlfind' in PATH or an environment variable `OCAMLFIND_CONF' while cross-compiling with toolchain `foo' Hint: - `opam install ocamlfind' and/or: