> [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