-
Notifications
You must be signed in to change notification settings - Fork 232
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
OPAM package for F* (package is there, but can't run the tests) #330
Comments
See also #294. |
I've fixed a couple things in Makefiles / search directories, so now all that's needed is a new release of F* with my fixes in, and then I'll send a pull request to opam-repository and we'll be all good. |
I gave it a try under windows, and it worked fine. I noticed however that the Makefile in |
F* doesn't really support the Unix layout the OPAM package uses. If I remember right, another problem is that the binary itself assumes that the standard library is in |
I fixed the binary so that it also finds the library in a standard unix-like layout (i.e. in ../lib/fstar). This should make things easier if we decide, one day, to have a debian / redhat / whatever package. For the makefiles in examples, I think they should use whatever fstar is in the path. |
Someone should indeed try to fix the Makefile to work with the opam package. Last time I tried it was a lot of pain and I eventually gave up. |
@msprotz, @catalin-hritcu : Is it still the case ? |
yes |
We now have a working OPAM package. @tahina-pro notes that it is not under daily CI, but that should be coming soon. |
On Wed, Aug 5, 2015 at 9:24 PM, Nikhil Swamy [email protected] wrote:
This was brought up before (#234 (comment)), and while this would of course be nice, it depends on having a working Z3 package for OPAM. I've just checked (ocaml/opam-repository#3298) and there seems to be no working Z3 package for OPAM at this point. Given the imminence of the F* release, I think this will have to wait until after.
The text was updated successfully, but these errors were encountered: