# \#ocamlfind

**URL:** https://discuss.ocaml.org/tag/ocamlfind/254.md

[Latest](https://discuss.ocaml.org/latest.md) · [Categories](https://discuss.ocaml.org/categories.md) · [Tags](https://discuss.ocaml.org/tags.md)

---

## [What is the correct format for the "directory" entry in an ocamlfind META file on Windows?](https://discuss.ocaml.org/t/what-is-the-correct-format-for-the-directory-entry-in-an-ocamlfind-meta-file-on-windows/16469)

<div class="topic-metadata">

**Author:** [@Chet\_Murthy](https://discuss.ocaml.org/u/Chet_Murthy)\
**Replies:** 2\
**Last updated:** [April 10, 2025, 2:22pm UTC](https://discuss.ocaml.org/t/what-is-the-correct-format-for-the-directory-entry-in-an-ocamlfind-meta-file-on-windows/16469 "2025-04-10T14:22:27Z")

</div>

Is it: (1) mixed path? ==== directory = "d:/a/camlp5/camlp5/local-install/lib/camlp5" ==== or (2) Windows path? ==== directory = "D:\\a\\camlp5\\camlp5\\\_opam\\lib\\camlp5" ==== ??

---

## [Using \`ocaml\` and \`ocamlfind\` to run scripts without #-directives](https://discuss.ocaml.org/t/using-ocaml-and-ocamlfind-to-run-scripts-without-directives/16354)

<div class="topic-metadata">

**Author:** [@arvidj](https://discuss.ocaml.org/u/arvidj)\
**Replies:** 1\
**Last updated:** [March 22, 2025, 9:59am UTC](https://discuss.ocaml.org/t/using-ocaml-and-ocamlfind-to-run-scripts-without-directives/16354 "2025-03-22T09:59:38Z")

</div>

I’d like to use the ocaml binary to run a script using 3rd-party libraries. I have OCaml 5.3.0. I’d like my script not to contain any “#”-directives, as these are not recognized by my editor. In particular, I’d like t…

---

## [Error: unbound module for local import of dune package](https://discuss.ocaml.org/t/error-unbound-module-for-local-import-of-dune-package/15743)

<div class="topic-metadata">

**Author:** [@frederic-lang](https://discuss.ocaml.org/u/frederic-lang)\
**Replies:** 8\
**Last updated:** [December 5, 2024, 3:04pm UTC](https://discuss.ocaml.org/t/error-unbound-module-for-local-import-of-dune-package/15743 "2024-12-05T15:04:19Z")

</div>

Hi, I have written a library “ocaml\_component\_framework” with dune intended to be used locally (in another repo that does not use dune but a legacy makefile). When I run “opam pin add .” it runs, I can see the package …

---

## [Ocamlfind : No implementations provided for the following modules: Dream](https://discuss.ocaml.org/t/ocamlfind-no-implementations-provided-for-the-following-modules-dream/14135)

<div class="topic-metadata">

**Author:** [@frederic-lang](https://discuss.ocaml.org/u/frederic-lang)\
**Replies:** 8\
**Last updated:** [February 22, 2024, 7:54am UTC](https://discuss.ocaml.org/t/ocamlfind-no-implementations-provided-for-the-following-modules-dream/14135 "2024-02-22T07:54:52Z")

</div>

opam version : 2.1.5 I am trying to compile a minimal project with ocamlfind and ocamlopt to make a dream server let () = Dream.run (fun \_ -\> Dream.html "Good morning, world!") When lauching the following comman…

---

## [\`ocamlfind\` not finding \`opam\` installed packages](https://discuss.ocaml.org/t/ocamlfind-not-finding-opam-installed-packages/13803)

<div class="topic-metadata">

**Author:** [@Cast\_Away](https://discuss.ocaml.org/u/Cast_Away)\
**Replies:** 5\
**Last updated:** [January 7, 2024, 6:31am UTC](https://discuss.ocaml.org/t/ocamlfind-not-finding-opam-installed-packages/13803 "2024-01-07T06:31:06Z")

</div>

I’m not an ocaml programmer, but I use or experiment with a few ocaml programs. After happily makeing one program for years, I decided to explore another program. The new program recommended using opam switch (some kin…

---

## [Utop sends "Alert deprecated: module Base.Format"](https://discuss.ocaml.org/t/utop-sends-alert-deprecated-module-base-format/13365)

<div class="topic-metadata">

**Author:** [@carotte\_sauvage](https://discuss.ocaml.org/u/carotte_sauvage)\
**Replies:** 2\
**Last updated:** [November 3, 2023, 4:04pm UTC](https://discuss.ocaml.org/t/utop-sends-alert-deprecated-module-base-format/13365 "2023-11-03T16:04:06Z")

</div>

Hi, On this page Real World OCaml, I tried to follow the instructions to : Install and set up opam Install librairies and tools Set up my editor (I use Emacs) The step 2) asks me to execute this command : opam inst…

---

## [Finding a maintainable, sustainable build system for the LLVM bindings + Dune currently doesn't meet the package's specific needs](https://discuss.ocaml.org/t/finding-a-maintainable-sustainable-build-system-for-the-llvm-bindings-dune-currently-doesnt-meet-the-packages-specific-needs/13068)

<div class="topic-metadata">

**Author:** [@alan](https://discuss.ocaml.org/u/alan)\
**Replies:** 25\
**Last updated:** [October 2, 2023, 8:09pm UTC](https://discuss.ocaml.org/t/finding-a-maintainable-sustainable-build-system-for-the-llvm-bindings-dune-currently-doesnt-meet-the-packages-specific-needs/13068 "2023-10-02T20:09:56Z")

</div>

Hi, I saw recent discussion about Dune’s inclusion in the OCaml platform roadmap, the future of older build systems such as OCamlfind, and whether Dune should be the “blessed” build system. To preface, for most of my OCa…

---

## [Reporting a ppxlib/ppx\_expect/findlib/ocamlc bug (don't know where to report it)](https://discuss.ocaml.org/t/reporting-a-ppxlib-ppx-expect-findlib-ocamlc-bug-dont-know-where-to-report-it/5790)

<div class="topic-metadata">

**Author:** [@Chet\_Murthy](https://discuss.ocaml.org/u/Chet_Murthy)\
**Replies:** 2\
**Last updated:** [May 18, 2020, 5:45pm UTC](https://discuss.ocaml.org/t/reporting-a-ppxlib-ppx-expect-findlib-ocamlc-bug-dont-know-where-to-report-it/5790 "2020-05-18T17:45:14Z")

</div>

I don’t know to which component to report this bug, so I thought I’d report it here. TL;DR mandatory quotation-marks in arguments to PPX rewriter ppx\_expect (due to ppxlib’s use of Ocaml’s AST parser to parse command-li…

---

## [Improving interoperability between ocaml, ocamlfind and dune](https://discuss.ocaml.org/t/improving-interoperability-between-ocaml-ocamlfind-and-dune/4479)

<div class="topic-metadata">

**Author:** [@avsm](https://discuss.ocaml.org/u/avsm)\
**Replies:** 16\
**Last updated:** [October 8, 2019, 12:01pm UTC](https://discuss.ocaml.org/t/improving-interoperability-between-ocaml-ocamlfind-and-dune/4479 "2019-10-08T12:01:30Z")

</div>

In the OCaml library ecosystem, there are two important pieces of software that are being relied on for managing our code: ocamlfind, lead by Gerd Stolpmann has been the standard for managing OCaml libraries for many …

---

## [Opam install fails - ERROR while compiling ocamlfind.1.8.0](https://discuss.ocaml.org/t/opam-install-fails-error-while-compiling-ocamlfind-1-8-0/4160)

<div class="topic-metadata">

**Author:** [@atzensepp](https://discuss.ocaml.org/u/atzensepp)\
**Replies:** 2\
**Last updated:** [July 28, 2019, 1:09pm UTC](https://discuss.ocaml.org/t/opam-install-fails-error-while-compiling-ocamlfind-1-8-0/4160 "2019-07-28T13:09:38Z")

</div>

Hello, having a hard time to get opam working properly on my Linux mint system. For example: if I try to run opam install eigen I am getting following error: #=== ERROR while compiling ocamlfind.1.8.0 ==============…

---

## [Ocamlfind, trying to understand which files to install](https://discuss.ocaml.org/t/ocamlfind-trying-to-understand-which-files-to-install/2569)

<div class="topic-metadata">

**Author:** [@thomas\_ridge](https://discuss.ocaml.org/u/thomas_ridge)\
**Replies:** 3\
**Last updated:** [September 18, 2018, 9:02am UTC](https://discuss.ocaml.org/t/ocamlfind-trying-to-understand-which-files-to-install/2569 "2018-09-18T09:02:51Z")

</div>

When I ocamlfind install some files, I am always a bit unsure which files I should install. For example, I believe that the .cmxa file should already contain the associated cmx files. So I try to avoid installing the cm…

---

## [Specify local library directory in \_oasis](https://discuss.ocaml.org/t/specify-local-library-directory-in-oasis/2414)

<div class="topic-metadata">

**Author:** [@marianaF](https://discuss.ocaml.org/u/marianaF)\
**Replies:** 3\
**Last updated:** [August 9, 2018, 7:44pm UTC](https://discuss.ocaml.org/t/specify-local-library-directory-in-oasis/2414 "2018-08-09T19:44:15Z")

</div>

Hello, In Oasis, do you know how can I modify the search path of ocamlfind to point to where a local package (in my case “packedliba”) is? I have two separate projects, project\_a and project\_b. Already packed for proje…
