-
Notifications
You must be signed in to change notification settings - Fork 24
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
error "SSE4.1 instruction set not enabled" #33
Comments
I also have this same issue but I am using opam and OCaml and that package manager is pulling from https://github.com/xavierleroy/cryptokit/archive/release117.tar.gz This tar file does not contain the fix that removes the #include <smmintrin.h> in pclmul.c file. Can you please update the tar file with the latest versions of the code ASAP please? |
@xavierleroy if you are not able to correct the v1.17 tar file to remove #include <smmintrin.h> in pclmul.c file or releasing v1.18 is too complex, can you please assist me with a work around? I am trying to build google-drive-ocamlfuse and it uses your package as a library. See output below The problem is it pulls your v1.17 tar file each time and then tries to compile it but it fails because of "error "SSE4.1 instruction set not enabled" and I have not been able to edit the local copy of pclmul.c as it is overwritten each time. Is there are way to introduce a delay or halt in the build between retreiving the file from your repo and the compile so that I can quickly make the edit? Sorry I am a beginner in opam, dune and OCaml and have not been able to see where I can introduce a pause/request to continue by the user.... Your earliest reply would be appreciated @xavierleroy
|
My workaround is to use the command: |
@David4x: sorry, the right command is |
Cryptokit 1.18 was released two weeks ago, with the fix for this issue, and the package has just landed in OPAM, so this report can be closed. |
As mentioned in #32, the version 1.17 fails to compile on Mac M1.
The upcoming 1.18 version fixes the problem. Can you release it please?
The text was updated successfully, but these errors were encountered: