-
-
Save zhuowei/fc4c13962057a674692f3e6048d547ac to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
zhuowei@zhuowei-laptop:~/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin$ ./clang++ --sysroot=`pwd`/../share/sysroot -fno-exceptions -Wl,--error-limit=0 -v hello.cpp | |
clang version 8.0.0 | |
Target: wasm32-unknown-wasi | |
Thread model: single | |
InstalledDir: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/. | |
"/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/clang-8" -cc1 -triple wasm32-unknown-wasi -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name hello.cpp -mrelocation-model static -mthread-model single -masm-verbose -mconstructor-aliases -fuse-init-array -target-cpu generic -fvisibility hidden -dwarf-column-info -debugger-tuning=gdb -momit-leaf-frame-pointer -v -resource-dir /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/lib/clang/8.0.0 -isysroot /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot -internal-isystem /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/include/wasm32-wasi/c++/v1 -internal-isystem /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/include/c++/v1 -internal-isystem /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/include/wasm32-wasi -internal-isystem /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/include -fdeprecated-macro -fdebug-compilation-dir /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin -ferror-limit 19 -fmessage-length 183 -fobjc-runtime=gnustep -fno-common -fdiagnostics-show-option -fcolor-diagnostics -o /tmp/hello-6f56c5.o -x c++ hello.cpp | |
clang -cc1 version 8.0.0 based upon LLVM 8.0.0 default target wasm32-unknown-wasi | |
ignoring nonexistent directory "/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/include/wasm32-wasi/c++/v1" | |
ignoring nonexistent directory "/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/include/wasm32-wasi" | |
ignoring nonexistent directory "/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/usr/local/include" | |
ignoring nonexistent directory "/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/usr/include" | |
#include "..." search starts here: | |
#include <...> search starts here: | |
/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/include/c++/v1 | |
/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/include | |
/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/lib/clang/8.0.0/include | |
End of search list. | |
"/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/./wasm-ld" -L/home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/crt1.o --error-limit=0 /tmp/hello-6f56c5.o -lc++ -lc++abi -lc /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/lib/clang/8.0.0/lib/wasi/libclang_rt.builtins-wasm32.a -o a.out | |
wasm-ld: warning: function signature mismatch: _ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj | |
>>> defined as () -> void in /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(iostream.cpp.obj) | |
>>> defined as (i32, i32, i64, i32, i32) -> void in /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(ios.cpp.obj) | |
wasm-ld: warning: function signature mismatch: _ZNSt3__215basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI11__mbstate_tEEj | |
>>> defined as () -> void in /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(iostream.cpp.obj) | |
>>> defined as (i32, i32, i32, i32) -> void in /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(ios.cpp.obj) | |
wasm-ld: warning: function signature mismatch: _ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj | |
>>> defined as () -> void in /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(iostream.cpp.obj) | |
>>> defined as (i32, i32, i64, i32, i32) -> void in /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(ios.cpp.obj) | |
wasm-ld: warning: function signature mismatch: _ZNSt3__215basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI11__mbstate_tEEj | |
>>> defined as () -> void in /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(iostream.cpp.obj) | |
>>> defined as (i32, i32, i32, i32) -> void in /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(ios.cpp.obj) | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_mutex_destroy | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_mutex_lock | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_mutex_trylock | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_mutex_unlock | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_mutexattr_init | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_mutexattr_settype | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_mutexattr_destroy | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_mutex_init | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_self | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_equal | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_cond_wait | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(mutex.cpp.obj): undefined symbol: pthread_cond_broadcast | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(condition_variable.cpp.obj): undefined symbol: pthread_cond_destroy | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(condition_variable.cpp.obj): undefined symbol: pthread_cond_signal | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(condition_variable.cpp.obj): undefined symbol: pthread_cond_timedwait | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(thread.cpp.obj): undefined symbol: pthread_join | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(thread.cpp.obj): undefined symbol: pthread_detach | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(future.cpp.obj): undefined symbol: pthread_getspecific | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(thread.cpp.obj): undefined symbol: pthread_key_create | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++.a(condition_variable.cpp.obj): undefined symbol: pthread_setspecific | |
wasm-ld: error: /home/zhuowei/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin/../share/sysroot/lib/wasm32-wasi/libc++abi.a(cxa_exception_storage.cpp.o): undefined symbol: pthread_once | |
clang-8: error: lld command failed with exit code 1 (use -v to see invocation) | |
zhuowei@zhuowei-laptop:~/Downloads/wasi-sdk-3.0-linux/wasi-sdk-3.0/opt/wasi-sdk/bin$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment