Skip to content

Commit cf21b47

Browse files
committed
fix: add missing rustflags
1 parent 42db948 commit cf21b47

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

.cargo/config.toml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,23 @@
11
[target.wasm32-wasi]
22
rustflags = [
3+
"-Ctarget-feature=-crt-static,+bulk-memory",
4+
"-Clink-self-contained=no",
5+
"-Clink-arg=-l",
6+
"-Clink-arg=c",
7+
"-Clink-arg=/workdir/MSFS_SDK/WASM/wasi-sysroot/lib/wasm32-wasi/libclang_rt.builtins-wasm32.a",
8+
"-Clink-arg=-L",
9+
"-Clink-arg=/workdir/MSFS_SDK/WASM/wasi-sysroot/lib/wasm32-wasi",
310
"-Clink-arg=--export-table",
11+
"-Clink-arg=--allow-undefined",
12+
"-Clink-arg=--export-dynamic",
13+
"-Clink-arg=--export=__wasm_call_ctors",
414
"-Clink-arg=--export=malloc",
515
"-Clink-arg=--export=free",
6-
"-Clink-arg=-L/usr/lib/llvm-15/lib/clang/15.0.7/lib/wasi",
7-
"-Clink-arg=-lclang_rt.builtins-wasm32",
16+
"-Clink-arg=--export=mark_decommit_pages",
17+
"-Clink-arg=--export=mallinfo",
18+
"-Clink-arg=--export=mchunkit_begin",
19+
"-Clink-arg=--export=mchunkit_next",
20+
"-Clink-arg=--export=get_pages_state",
821
]
922

1023
[build]

0 commit comments

Comments
 (0)