Upgrade toolkits (#1878)
Upgrade the version of related toolkits: - upgrade llvm to 15.0 - upgrade wasi-sdk to 19.0 - upgrade emsdk to 3.1.28 - upgrade wabt to 1.0.31 - upgrade binaryen to 111 And upgrade the CI scripts, sample workload build scripts, Dockerfiles, and documents.
This commit is contained in:
@ -136,26 +136,13 @@ include (${SHARED_DIR}/utils/uncommon/shared_uncommon.cmake)
|
||||
|
||||
set(MM_UTIL src/utils/multi_module_utils.c)
|
||||
# build executable for each .c
|
||||
set(EXAMPLES
|
||||
callback
|
||||
callback_chain
|
||||
clone
|
||||
empty_imports
|
||||
global
|
||||
hello
|
||||
hostref
|
||||
memory
|
||||
reflect
|
||||
table
|
||||
threads
|
||||
trap
|
||||
)
|
||||
|
||||
if(WAMR_BUILD_JIT AND WAMR_BUILD_LAZY_JIT)
|
||||
if((${WAMR_BUILD_JIT} EQUAL 1) AND (${WAMR_BUILD_LAZY_JIT} EQUAL 1))
|
||||
list(APPEND EXAMPLES serialize)
|
||||
endif()
|
||||
endif()
|
||||
list(APPEND EXAMPLES callback callback_chain empty_imports global hello hostref memory reflect table trap)
|
||||
# FIXME enable both in the future
|
||||
#list(APPEND EXAMPLES clone threads)
|
||||
# FIXME
|
||||
# if(WAMR_BUILD_JIT EQUAL 1 AND WAMR_BUILD_LAZY_JIT EQUAL 0)
|
||||
# list(APPEND EXAMPLES serialize)
|
||||
# endif()
|
||||
|
||||
check_pie_supported()
|
||||
|
||||
|
||||
@ -4,9 +4,9 @@ Before staring, we need to download and intall [WABT](https://github.com/WebAsse
|
||||
|
||||
``` shell
|
||||
$ cd /opt
|
||||
$ wget https://github.com/WebAssembly/wabt/releases/download/1.0.19/wabt-1.0.19-ubuntu.tar.gz
|
||||
$ tar -xzf wabt-1.0.19-ubuntu.tar.gz
|
||||
$ mv wabt-1.0.19 wabt
|
||||
$ wget https://github.com/WebAssembly/wabt/releases/download/1.0.31/wabt-1.0.31-ubuntu.tar.gz
|
||||
$ tar -xzf wabt-1.0.31-ubuntu.tar.gz
|
||||
$ mv wabt-1.0.31 wabt
|
||||
```
|
||||
|
||||
By default, all samples are compiled and run in "interpreter" mode.
|
||||
@ -47,4 +47,4 @@ $ ./global
|
||||
$ ...
|
||||
$ ./callback
|
||||
$ ...
|
||||
```
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user