Nice idea, but no pasarán for me,
opam install p5scm
[ERROR] No package named p5scm found.
opam --version
2.0.8
ocaml --version
The OCaml toplevel, version 4.13.1
git clone , gmake log,
gmake
dune build --profile release @install @runtest
File “src/lib/dune”, line 13, characters 61-67:
13 | (libraries sexp_pretty compiler-libs compiler-libs.common camlp5)
^^^^^^Error: Library “camlp5” not found.
Hint: try:
dune external-lib-deps --missing --profile release @install @runtest
make src/lib/exparser.{ml,mli},src/lib/pa_scheme.ml,src/lib/pconfig.ml,src/lib/pr_dump.ml,src/lib/pr_o.ml (exit 1)
(cd _build/default/src/lib/camlp5 && /usr/bin/make)
cppo pa_schemer.cppo.ml -o pa_schemer.ml
camlp5 pa_r.cmo pa_rp.cmo pa_extend.cmo q_MLast.cmo pr_o.cmo pa_schemer.ml -o …/pa_scheme.ml
File “pa_schemer.ml”, line 639, characters 31-52:
Unbound quotation: “extended_longident”
*** Error code 2
Stop.
make[1]: stopped in /usr/home/x/p5scm/p5scm/_build/default/src/lib/camlp5
gmake: *** [Makefile:6: build] Error 1
dune --version
2.9.1
uname -a:
FreeBSD 13.0-RELEASE-p5
cc -v:
FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
Target: x86_64-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin
opam install ocamlp5
[ERROR] No package named ocamlp5 found.
HOST:x: /home/x/camlp5/camlp5 >opam install camlp5
The following actions will be performed:
∗ install conf-perl-string-shellquote 1 [required by camlp5]
∗ install conf-perl-ipc-system-simple 1 [required by camlp5]
∗ install camlp5 8.00.02
===== ∗ 3 =====
Do you want to continue? [Y/n] y
<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[camlp5.8.00.02] found in cache
Processing 3/3:
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[ERROR] The compilation of conf-perl-ipc-system-simple failed at “/usr/local/bin/perl -MIPC::System::Simple -e 1”.
[ERROR] The compilation of conf-perl-string-shellquote failed at “/usr/local/bin/perl -MString::ShellQuote -e 1”.
=== ERROR while compiling conf-perl-string-shellquote.1 ======================#
context 2.0.8 | freebsd/x86_64 | ocaml-variants.4.13.1+options | https://opam.ocaml.org#132e6b30
path /usr/home/x/.opam/4.13.1+options/.opam-switch/build/conf-perl-string-shellquote.1
command /usr/local/bin/perl -MString::ShellQuote -e 1
exit-code 2
env-file /usr/home/x/.opam/log/conf-perl-string-shellquote-25694-d2c37b.env
output-file /usr/home/x/.opam/log/conf-perl-string-shellquote-25694-d2c37b.out
output ###
Can’t locate String/ShellQuote.pm in @INC (you may need to install the String::ShellQuote module) (@INC contains: /home/x/perl5/lib/perl5/5.32.1/amd64-freebsd-thread-multi /home/x/perl5/lib/perl5/5.32.1 /home/x/perl5/lib/perl5/amd64-freebsd-thread-multi /home/x/perl5/lib/perl5 /usr/local/lib/perl5/site_perl/mach/5.32 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.32/mach /usr/local/lib[…]
BEGIN failed–compilation aborted.
=== ERROR while compiling conf-perl-ipc-system-simple.1 ======================#
context 2.0.8 | freebsd/x86_64 | ocaml-variants.4.13.1+options | https://opam.ocaml.org#132e6b30
path /usr/home/x/.opam/4.13.1+options/.opam-switch/build/conf-perl-ipc-system-simple.1
command /usr/local/bin/perl -MIPC::System::Simple -e 1
exit-code 2
env-file /usr/home/x/.opam/log/conf-perl-ipc-system-simple-25694-05296d.env
output-file /usr/home/x/.opam/log/conf-perl-ipc-system-simple-25694-05296d.out
output ###
Can’t locate IPC/System/Simple.pm in @INC (you may need to install the IPC::System::Simple module) (@INC contains: /home/x/perl5/lib/perl5/5.32.1/amd64-freebsd-thread-multi /home/x/perl5/lib/perl5/5.32.1 /home/x/perl5/lib/perl5/amd64-freebsd-thread-multi /home/x/perl5/lib/perl5 /usr/local/lib/perl5/site_perl/mach/5.32 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.32/mach /usr/local/li[…]
BEGIN failed–compilation aborted.
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
┌─ The following actions failed
│ λ build conf-perl-ipc-system-simple 1
│ λ build conf-perl-string-shellquote 1
└─
╶─ No changes have been performed
If i’m correct i must install “devel/p5-IPC-System-Simple”
What a strange dependency on a different language ie perl and ipc ? Not yet sockets ?