-
Notifications
You must be signed in to change notification settings - Fork 347
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
Endianness error in opam-full compilation in MSYS2/mingw-w64 #4088
Comments
It is a specific ocaml check problem. On 4.08.0, the ocaml team changed completely the configure check, you can try with the new one. |
I think I should follow the Windows instructions rather that following
$ OCAML_VERSION=4.09.0
$ sed -e "s|^URL_ocaml.*$|URL_ocaml = https://github.com/ocaml/ocaml/archive/${OCAML_VERSION}.tar.gz|" \
-e 's|^MD5_ocaml.*$|MD5_ocaml = 76ac39570fc88b16fda2a94db7cd5cf3|' \
-i src_ext/Makefile
$ sed -e 's|cd ${V}|cd ocaml-${V}|' -i shell/bootstrap-ocaml.sh
$ make compiler
env MAKE=make ./shell/bootstrap-ocaml.sh auto
./shell/bootstrap-ocaml.sh: line 114: config/Makefile: No such file or directory The build process seems to be incompatible between 4.07 and 4.09, so |
Any news on this one ? |
No. I have abandoned this path, at that time I think I hadn't set up my
build scripts to be fully reproductible, thus I sadly can not reproduce
easily the bug, and I'm not going to work on this again.
There has been a lot of changes in Opam lately, and some bugs may have been
fixed.
I rather suggest testing with (upcoming) OCaml 4.10.1 and Opam 2.1.0 on
MSYS2 for bugs.
… |
OCaml on MSYS2 is not technically supported either - closing this one for now, as no one's working on it. |
Hi,
I’m trying to compile OCaml+Opam on Windows, in a MSYS2 environment, with host and target being mingw-w64 for x86_64.
I’m getting this error:
Any help would be appreciated. I guess I can bypass this check, but it would be better to have it fixed. The files involved are:
opam-full-2.0.6/bootstrap/ocaml-4.07.1/configure
opam-full-2.0.6/bootstrap/ocaml-4.07.1/config/auto-aux/runtest
opam-full-2.0.6/bootstrap/ocaml-4.07.1/config/auto-aux/endian.c
Another question: can I seamlessly update the bundled OCaml version?
Thanks.
The text was updated successfully, but these errors were encountered: