问题标签 [ocsigen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ocaml - 未实现的 Javascript 原语 caml_pure_js_expr(再次)
我有一个 OCaml 项目,很久以前可以在 Ubuntu 中编译。今天,我想拿起项目并尝试将其编译为macOS Mojave 10.14.2
.
ocaml --version
回报The OCaml toplevel, version 4.07.1
,js_of_ocaml --version
回报3.3.0
,npm --version
回报6.7.0
,node --version
回报v8.9.3
。
makefile
工作正常并生成analyze
. 但./analyze test.ev
回报Unimplemented Javascript primitive caml_pure_js_expr!
。
有谁知道问题可能出在哪里?
编辑1:
由于我analyze
的很大,我测试了一个可以重现错误的小例子。我写cubes.ml
如下:
以下两个命令生成良好T
:
node cubes.js
回报很好hello
,但是./T
回报Unimplemented Javascript primitive caml_pure_js_expr!
ocaml - 编译使用 ocsigen Start 的 Eliom 编写的应用程序模板时出错
当我尝试按照此指令编译 Ocsigen Start 的应用程序模板时,出现如下所示的错误make test.byte
。你能告诉我如何解决这个问题吗?