We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent de12777 commit ca461e7Copy full SHA for ca461e7
1 file changed
.github/workflows/lean-verification.yml
@@ -65,7 +65,16 @@ jobs:
65
run: |
66
source $HOME/.elan/env
67
cd impl/ocaml
68
- make build-c
+ lean_prefix="$(lean --print-prefix)"
69
+ lean_include="$lean_prefix/include"
70
+ lean_lib="$lean_prefix/lib/lean"
71
+ gcc -shared -fPIC -o liblean_vsh.so \
72
+ lean_wrapper.c \
73
+ ../../proofs/lean4/.lake/build/ir/Extraction.c \
74
+ -I"$lean_include" \
75
+ -L"$lean_lib" \
76
+ -lleanshared \
77
+ -Wl,-rpath,"$lean_lib"
78
79
- name: Verify shared library
80
0 commit comments