Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
@amiloradovsky how did you install eliom?
@FlorentBecker via `nix-env -iA nixos.ocamlPackages.eliom`. OPAM refused to install it.
@amiloradovsky can you try `nix-shell -p nixos.ocamlPackages.eliom -p nixos.ocamlPackages.findlib --run eliom-distillery` ?
@FlorentBecker
Yes, but tomorrow. I'm away from the machine now.
@FlorentBecker `nix-shell -p ocamlPackages.eliom -p ocamlPackages.findlib --run eliom-distillery` worked fine: showed the usage screen.
@FlorentBecker Actually, I could even `nix-shell -p ocamlPackages.eliom -p ocamlPackages.findlib --run 'make test.byte'`: it had built everything, but failed at starting the Server:
```
/nix/store/rnyr19wxnwckvzg4b8bsgw15gipahv68-ocsigenserver-2.8/bin/ocsigenserver not found or is not a bytecode executable file
```
Emm, yes and no: no, it does exist, and, yes, it isn't a bytecode executable file but a shell script.
@amiloradovsky this might be fixed in master (I'm not sure)
@FlorentBecker Nope:
```
$ git pull origin master
$ nix-env -f . -iA ocamlPackages.ocsigen_server
$ ocsigenserver
Fatal error: cannot load shared library dlllwt_unix_stubs
Reason: dlllwt_unix_stubs.so: cannot open shared object file: No such file or directory
```
At least the error message is different this time…
I'm going to try chances with OPAM yet a little, and complain to somewhere other than Fediverse.
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
Ocsigen, first steps; Nix Show more
@amiloradovsky It used to work (at least, I think so), can you report a bug?