Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compile error #5

Open
watson opened this issue Apr 3, 2018 · 0 comments
Open

Compile error #5

watson opened this issue Apr 3, 2018 · 0 comments

Comments

@watson
Copy link

watson commented Apr 3, 2018

> [email protected] preinstall /Users/watson/.nvm/versions/node/v8.11.1/lib/node_modules/webassembly-binary-toolkit
> ./install.sh

Cloning into 'wabt'...
remote: Counting objects: 21929, done.
remote: Compressing objects: 100% (99/99), done.
remote: Total 21929 (delta 37), reused 52 (delta 26), pack-reused 21804
Receiving objects: 100% (21929/21929), 13.06 MiB | 1.70 MiB/s, done.
Resolving deltas: 100% (17300/17300), done.
Submodule 'third_party/gtest' (https://github.com/google/googletest) registered for path 'third_party/gtest'
Submodule 'third_party/ply' (https://github.com/dabeaz/ply) registered for path 'third_party/ply'
Submodule 'third_party/testsuite' (https://github.com/WebAssembly/testsuite) registered for path 'third_party/testsuite'
Cloning into '/Users/watson/.nvm/versions/node/v8.11.1/lib/node_modules/webassembly-binary-toolkit/wabt/third_party/gtest'...
remote: Counting objects: 10907, done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 10907 (delta 0), reused 3 (delta 0), pack-reused 10899
Receiving objects: 100% (10907/10907), 3.21 MiB | 3.30 MiB/s, done.
Resolving deltas: 100% (8028/8028), done.
Cloning into '/Users/watson/.nvm/versions/node/v8.11.1/lib/node_modules/webassembly-binary-toolkit/wabt/third_party/ply'...
remote: Counting objects: 1666, done.
remote: Total 1666 (delta 0), reused 0 (delta 0), pack-reused 1666
Receiving objects: 100% (1666/1666), 801.62 KiB | 1.27 MiB/s, done.
Resolving deltas: 100% (1036/1036), done.
Cloning into '/Users/watson/.nvm/versions/node/v8.11.1/lib/node_modules/webassembly-binary-toolkit/wabt/third_party/testsuite'...
remote: Counting objects: 970, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 970 (delta 3), reused 12 (delta 1), pack-reused 950
Receiving objects: 100% (970/970), 611.73 KiB | 250.00 KiB/s, done.
Resolving deltas: 100% (635/635), done.
Submodule path 'third_party/gtest': checked out 'd225acc90bc3a8c420a9bcd1f033033c1ccd7fe0'
Submodule path 'third_party/ply': checked out 'd776a2ece6c12bf8f8b6a0e65b48546ac6078765'
Submodule path 'third_party/testsuite': checked out '8958a44bf8b3dbf9e48dd1c44ee566e8bf682abe'
Cloning into 'binaryen'...
remote: Counting objects: 51093, done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 51093 (delta 3), reused 6 (delta 2), pack-reused 51077
Receiving objects: 100% (51093/51093), 73.61 MiB | 3.97 MiB/s, done.
Resolving deltas: 100% (43975/43975), done.
-- The C compiler identification is AppleClang 9.1.0.9020039
-- The CXX compiler identification is AppleClang 9.1.0.9020039
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for alloca.h
-- Looking for alloca.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for snprintf
-- Looking for snprintf - found
-- Looking for sysconf
-- Looking for sysconf - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of size_t
-- Check size of size_t - done
-- Using prebuilt re2c lexer
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Found PythonInterp: /usr/local/bin/python2.7 (found suitable version "2.7.13", minimum required is "2.7")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/watson/.nvm/versions/node/v8.11.1/lib/node_modules/webassembly-binary-toolkit/wabt
Scanning dependencies of target libwabt
[  1%] Building CXX object CMakeFiles/libwabt.dir/src/token.cc.o
[  2%] Building CXX object CMakeFiles/libwabt.dir/src/opcode.cc.o
[  3%] Building CXX object CMakeFiles/libwabt.dir/src/error-handler.cc.o
[  5%] Building CXX object CMakeFiles/libwabt.dir/src/hash-util.cc.o
[  6%] Building CXX object CMakeFiles/libwabt.dir/src/filenames.cc.o
[  7%] Building CXX object CMakeFiles/libwabt.dir/src/string-view.cc.o
[  9%] Building CXX object CMakeFiles/libwabt.dir/src/ir.cc.o
[ 10%] Building CXX object CMakeFiles/libwabt.dir/src/expr-visitor.cc.o
[ 11%] Building CXX object CMakeFiles/libwabt.dir/src/lexer-source.cc.o
[ 12%] Building CXX object CMakeFiles/libwabt.dir/src/lexer-source-line-finder.cc.o
[ 14%] Building CXX object CMakeFiles/libwabt.dir/src/wast-parser-lexer-shared.cc.o
[ 15%] Building CXX object CMakeFiles/libwabt.dir/src/prebuilt/wast-lexer-gen.cc.o
[ 16%] Building CXX object CMakeFiles/libwabt.dir/src/wast-parser.cc.o
[ 18%] Building CXX object CMakeFiles/libwabt.dir/src/type-checker.cc.o
[ 19%] Building CXX object CMakeFiles/libwabt.dir/src/validator.cc.o
[ 20%] Building CXX object CMakeFiles/libwabt.dir/src/binary-reader.cc.o
[ 22%] Building CXX object CMakeFiles/libwabt.dir/src/binary-reader-logging.cc.o
[ 23%] Building CXX object CMakeFiles/libwabt.dir/src/binary-writer.cc.o
[ 24%] Building CXX object CMakeFiles/libwabt.dir/src/binary-writer-spec.cc.o
[ 25%] Building CXX object CMakeFiles/libwabt.dir/src/binary-reader-ir.cc.o
[ 27%] Building CXX object CMakeFiles/libwabt.dir/src/binding-hash.cc.o
[ 28%] Building CXX object CMakeFiles/libwabt.dir/src/wat-writer.cc.o
[ 29%] Building CXX object CMakeFiles/libwabt.dir/src/interp.cc.o
[ 31%] Building CXX object CMakeFiles/libwabt.dir/src/binary-reader-interp.cc.o
[ 32%] Building CXX object CMakeFiles/libwabt.dir/src/apply-names.cc.o
[ 33%] Building CXX object CMakeFiles/libwabt.dir/src/generate-names.cc.o
[ 35%] Building CXX object CMakeFiles/libwabt.dir/src/resolve-names.cc.o
[ 36%] Building CXX object CMakeFiles/libwabt.dir/src/binary.cc.o
[ 37%] Building CXX object CMakeFiles/libwabt.dir/src/color.cc.o
[ 38%] Building CXX object CMakeFiles/libwabt.dir/src/common.cc.o
[ 40%] Building CXX object CMakeFiles/libwabt.dir/src/config.cc.o
[ 41%] Building CXX object CMakeFiles/libwabt.dir/src/feature.cc.o
[ 42%] Building CXX object CMakeFiles/libwabt.dir/src/leb128.cc.o
[ 44%] Building CXX object CMakeFiles/libwabt.dir/src/literal.cc.o
[ 45%] Building CXX object CMakeFiles/libwabt.dir/src/option-parser.cc.o
[ 46%] Building CXX object CMakeFiles/libwabt.dir/src/stream.cc.o
[ 48%] Building CXX object CMakeFiles/libwabt.dir/src/tracing.cc.o
[ 49%] Building CXX object CMakeFiles/libwabt.dir/src/utf8.cc.o
[ 50%] Linking CXX static library libwabt.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libwabt.a(config.cc.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libwabt.a(config.cc.o) has no symbols
[ 50%] Built target libwabt
Scanning dependencies of target libgtest
[ 51%] Building CXX object CMakeFiles/libgtest.dir/third_party/gtest/googletest/src/gtest-all.cc.o
[ 53%] Linking CXX static library liblibgtest.a
[ 53%] Built target libgtest
Scanning dependencies of target wabt-unittests
[ 54%] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-circular-array.cc.o
[ 55%] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-intrusive-list.cc.o
[ 57%] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-literal.cc.o
[ 58%] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-string-view.cc.o
[ 59%] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-filenames.cc.o
[ 61%] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-utf8.cc.o
[ 62%] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-wast-parser.cc.o
[ 63%] Building CXX object CMakeFiles/wabt-unittests.dir/third_party/gtest/googletest/src/gtest_main.cc.o
[ 64%] Linking CXX executable wabt-unittests
[ 64%] Built target wabt-unittests
Scanning dependencies of target wabt-unittests-copy-to-bin
[ 64%] Built target wabt-unittests-copy-to-bin
Scanning dependencies of target hexfloat_test
[ 66%] Building CXX object CMakeFiles/hexfloat_test.dir/src/literal.cc.o
[ 67%] Building CXX object CMakeFiles/hexfloat_test.dir/src/test-hexfloat.cc.o
[ 68%] Building CXX object CMakeFiles/hexfloat_test.dir/third_party/gtest/googletest/src/gtest_main.cc.o
[ 70%] Linking CXX executable hexfloat_test
[ 70%] Built target hexfloat_test
Scanning dependencies of target wasm-validate
[ 71%] Building CXX object CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o
[ 72%] Linking CXX executable wasm-validate
[ 72%] Built target wasm-validate
Scanning dependencies of target wasm-validate-copy-to-bin
[ 72%] Built target wasm-validate-copy-to-bin
Scanning dependencies of target spectest-interp
[ 74%] Building CXX object CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o
[ 75%] Linking CXX executable spectest-interp
[ 75%] Built target spectest-interp
Scanning dependencies of target spectest-interp-copy-to-bin
[ 75%] Built target spectest-interp-copy-to-bin
Scanning dependencies of target wat-desugar
[ 76%] Building CXX object CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o
[ 77%] Linking CXX executable wat-desugar
[ 77%] Built target wat-desugar
Scanning dependencies of target wat2wasm
[ 79%] Building CXX object CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o
[ 80%] Linking CXX executable wat2wasm
[ 80%] Built target wat2wasm
Scanning dependencies of target wasm-interp
[ 81%] Building CXX object CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o
[ 83%] Linking CXX executable wasm-interp
[ 83%] Built target wasm-interp
Scanning dependencies of target wasm-interp-copy-to-bin
[ 83%] Built target wasm-interp-copy-to-bin
Scanning dependencies of target wast2json
[ 84%] Building CXX object CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o
[ 85%] Linking CXX executable wast2json
[ 85%] Built target wast2json
Scanning dependencies of target wast2json-copy-to-bin
[ 85%] Built target wast2json-copy-to-bin
Scanning dependencies of target wat-desugar-copy-to-bin
[ 85%] Built target wat-desugar-copy-to-bin
Scanning dependencies of target wasm2c
[ 87%] Building CXX object CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o
[ 88%] Building CXX object CMakeFiles/wasm2c.dir/src/c-writer.cc.o
[ 89%] Linking CXX executable wasm2c
ld: can't open output file for writing: wasm2c, errno=21 for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [wasm2c] Error 1
make[1]: *** [CMakeFiles/wasm2c.dir/all] Error 2
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant