Eelke Folmer e.o.folmer@gmail.com [unison-users]
2017-11-08 22:35:53 UTC
Hi,
I I am trying to install 2.48.4 on Linux mint. At first I thought there
was something wrong because the tarball from
http://www.seas.upenn.edu/~bcpierce/unison//download/releases/stable/
gave me a src directory. From github
(https://github.com/bcpierce00/unison/releases) I get a tarball that
produced a folder unison-2.48.4. Doing make UISTYLE=text gives me the
errors below. This happens in both folders.
Any ideas?
Regards,
Eelke
~/src/unison-2.48.4 $ make UISTYLE=text
make -C src mkProjectInfo
make[1]: Entering directory '/home/eelke/src/unison-2.48.4/src'
ocamlc -o mkProjectInfo unix.cma str.cma mkProjectInfo.ml
./mkProjectInfo > Makefile.ProjectInfo
make[1]: 'mkProjectInfo' is up to date.
make[1]: Leaving directory '/home/eelke/src/unison-2.48.4/src'
make -C src Makefile.ProjectInfo
make[1]: Entering directory '/home/eelke/src/unison-2.48.4/src'
make[1]: 'Makefile.ProjectInfo' is up to date.
make[1]: Leaving directory '/home/eelke/src/unison-2.48.4/src'
make -C src
make[1]: Entering directory '/home/eelke/src/unison-2.48.4/src'
UISTYLE = text
Building for Unix
NATIVE = true
THREADS = false
STATIC = false
OSTYPE =
OSARCH = Linux
ocamlopt: ubase/rx.mli ---> ubase/rx.cmi
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/ubase/rx.mli
ocamlopt: ubase/rx.ml ---> ubase/rx.cmx
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/ubase/rx.ml
ocamlopt: unicode_tables.ml ---> unicode_tables.cmx
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/unicode_tables.ml
ocamlopt: unicode.mli ---> unicode.cmi
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/unicode.mli
ocamlopt: unicode.ml ---> unicode.cmx
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/unicode.ml
File "/home/eelke/src/unison-2.48.4/src/unicode.ml", line 25, characters
16-33:
Warning 3: deprecated: String.unsafe_set
File "/home/eelke/src/unison-2.48.4/src/unicode.ml", line 822,
characters 20-21:
Error: This expression has type string but an expression was expected of
type
bytes
Makefile.OCaml:434: recipe for target 'unicode.cmx' failed
make[1]: *** [unicode.cmx] Error 2
make[1]: Leaving directory '/home/eelke/src/unison-2.48.4/src'
Makefile:11: recipe for target 'src' failed
make: *** [src] Error 2
I I am trying to install 2.48.4 on Linux mint. At first I thought there
was something wrong because the tarball from
http://www.seas.upenn.edu/~bcpierce/unison//download/releases/stable/
gave me a src directory. From github
(https://github.com/bcpierce00/unison/releases) I get a tarball that
produced a folder unison-2.48.4. Doing make UISTYLE=text gives me the
errors below. This happens in both folders.
Any ideas?
Regards,
Eelke
~/src/unison-2.48.4 $ make UISTYLE=text
make -C src mkProjectInfo
make[1]: Entering directory '/home/eelke/src/unison-2.48.4/src'
ocamlc -o mkProjectInfo unix.cma str.cma mkProjectInfo.ml
./mkProjectInfo > Makefile.ProjectInfo
make[1]: 'mkProjectInfo' is up to date.
make[1]: Leaving directory '/home/eelke/src/unison-2.48.4/src'
make -C src Makefile.ProjectInfo
make[1]: Entering directory '/home/eelke/src/unison-2.48.4/src'
make[1]: 'Makefile.ProjectInfo' is up to date.
make[1]: Leaving directory '/home/eelke/src/unison-2.48.4/src'
make -C src
make[1]: Entering directory '/home/eelke/src/unison-2.48.4/src'
UISTYLE = text
Building for Unix
NATIVE = true
THREADS = false
STATIC = false
OSTYPE =
OSARCH = Linux
ocamlopt: ubase/rx.mli ---> ubase/rx.cmi
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/ubase/rx.mli
ocamlopt: ubase/rx.ml ---> ubase/rx.cmx
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/ubase/rx.ml
ocamlopt: unicode_tables.ml ---> unicode_tables.cmx
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/unicode_tables.ml
ocamlopt: unicode.mli ---> unicode.cmi
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/unicode.mli
ocamlopt: unicode.ml ---> unicode.cmx
ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
fsmonitor/windows -I system/generic -I lwt/generic -c
/home/eelke/src/unison-2.48.4/src/unicode.ml
File "/home/eelke/src/unison-2.48.4/src/unicode.ml", line 25, characters
16-33:
Warning 3: deprecated: String.unsafe_set
File "/home/eelke/src/unison-2.48.4/src/unicode.ml", line 822,
characters 20-21:
Error: This expression has type string but an expression was expected of
type
bytes
Makefile.OCaml:434: recipe for target 'unicode.cmx' failed
make[1]: *** [unicode.cmx] Error 2
make[1]: Leaving directory '/home/eelke/src/unison-2.48.4/src'
Makefile:11: recipe for target 'src' failed
make: *** [src] Error 2