HTML5: Explicitly link idbfs.js for IDBFS support
Upstream Emscripten changed this in 1.39.1+, so IDBFS is no longer
included by default and has to be linked manually.
The explicit linking doesn't seem to be problematic on earlier
versions (tested `1.38.47-upstream`).
Fixes #33724.
(cherry picked from commit e5dfcb5edd
)
This commit is contained in:
parent
1d952f8d69
commit
8a13eac43d
|
@ -119,6 +119,10 @@ def configure(env):
|
||||||
|
|
||||||
## Link flags
|
## Link flags
|
||||||
|
|
||||||
|
# We use IDBFS in javascript_main.cpp. Since Emscripten 1.39.1 it needs to
|
||||||
|
# be linked explicitly.
|
||||||
|
env.Append(LIBS=['idbfs.js'])
|
||||||
|
|
||||||
env.Append(LINKFLAGS=['-s', 'BINARYEN=1'])
|
env.Append(LINKFLAGS=['-s', 'BINARYEN=1'])
|
||||||
env.Append(LINKFLAGS=['-s', 'BINARYEN_TRAP_MODE=\'clamp\''])
|
env.Append(LINKFLAGS=['-s', 'BINARYEN_TRAP_MODE=\'clamp\''])
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue