-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing dependency? #21
Comments
Manually installing |
yh that's expected. Basically ppx_sexp_conv doesn't need ppx_deriving but exposes a compatibility mode that uses ppx_deriving. The toplevel relies on this compatibility mode. |
It's expected that people will encounter a missing lib when using (I worry that little things like this, encountered repeatedly in different contexts--as one does--is the sort of thing that will turn people off of OCaml before they are far enough into it to appreciate it.) |
Is there a way to intercept this missing library error and print a user friendly message? Perhaps using some compilation flags at build time? |
I don't understand everything that's going on, but this sounds like a widespread issue that affects many ppxes. For example here a user is reasonably(ish) describing a related issue as a bug, but it's in Not sure what the right solution is, maybe it's just phasing out findlib. |
Actually, closing it as a duplicate of #30. |
In Utop, for OCaml 4.06.1:
The text was updated successfully, but these errors were encountered: